(* Content-type: application/vnd.wolfram.mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 12.3' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] NotebookDataLength[ 2026551, 43772] NotebookOptionsPosition[ 1886254, 41042] NotebookOutlinePosition[ 2008006, 43379] CellTagsIndexPosition[ 2007000, 43348] WindowTitle->FindWolframModelProof | Definition Notebook WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell["FindWolframModelProof", "Title", CellTags->{"Name", "TemplateCell", "Title"}, CellID->183177689], Cell["\<\ Try to find a proof of equivalence between hypergraphs in a given multiway \ Wolfram model system\ \>", "Text", CellTags->{"Description", "TemplateCell"}, CellID->497731161], Cell[CellGroupData[{ Cell[TextData[{ "Definition", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Function", Cell[ BoxData[ FrameBox[ Cell[ "Define your function using the name you gave in the Title line \ above. You can add input cells and extra code to define additional input \ cases or prerequisites. All definitions, including dependencies, will be \ included in the generated resource function.\n\nThis section should be \ evaluated before creating the Examples section below.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoFunction"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, DefaultNewCellStyle->"Input", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710], Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{"Options", "[", "FindWolframModelProof", "]"}], "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "\[Rule]", "Infinity"}], ",", RowBox[{"\"\\"", "\[Rule]", "True"}]}], "}"}]}], ";"}], "\[IndentingNewLine]", RowBox[{ RowBox[{"convertHypergraphToOperator", "[", "hypergraph_List", "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{"expression", ",", "list"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"list", "=", RowBox[{ RowBox[{ RowBox[{"Which", "[", RowBox[{ RowBox[{ RowBox[{"Length", "[", "#", "]"}], "\[Equal]", "1"}], ",", RowBox[{"CircleMinus", "@@", "#"}], ",", RowBox[{ RowBox[{"Length", "[", "#", "]"}], "\[Equal]", "2"}], ",", RowBox[{"CirclePlus", "@@", "#"}], ",", RowBox[{ RowBox[{"Length", "[", "#", "]"}], "\[Equal]", "3"}], ",", RowBox[{"CircleTimes", "@@", "#"}]}], "]"}], "&"}], "/@", "hypergraph"}]}], ";", "\[IndentingNewLine]", RowBox[{"expression", "=", "list"}], ";", "\[IndentingNewLine]", RowBox[{"While", "[", RowBox[{ RowBox[{ RowBox[{"Length", "[", "list", "]"}], ">", "1"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"expression", "=", RowBox[{"expression", "/.", RowBox[{"list", "\[Rule]", RowBox[{"(", RowBox[{"CircleDot", "[", RowBox[{ RowBox[{"First", "[", "list", "]"}], ",", RowBox[{"Rest", "[", "list", "]"}]}], "]"}], ")"}]}]}]}], ";", "\[IndentingNewLine]", RowBox[{"list", "=", RowBox[{"Rest", "[", "list", "]"}]}]}]}], "]"}], ";", "\[IndentingNewLine]", RowBox[{"expression", "/.", RowBox[{"list", "\[Rule]", RowBox[{"First", "[", "list", "]"}]}]}]}]}], "]"}]}], "\[IndentingNewLine]", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{"theorems_List", ",", "axioms_List", ",", RowBox[{"options", ":", RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{"wolframModelTheorems", ",", "wolframModelAxioms"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"wolframModelTheorems", "=", RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"convertHypergraphToOperator", "[", RowBox[{"First", "[", "#", "]"}], "]"}], "\[Equal]", RowBox[{"convertHypergraphToOperator", "[", RowBox[{"Last", "[", "#", "]"}], "]"}]}], ")"}], "&"}], "/@", "theorems"}]}], ";", "\[IndentingNewLine]", RowBox[{"wolframModelAxioms", "=", RowBox[{ RowBox[{ RowBox[{"ToExpression", "[", RowBox[{"\"\\"", "<>", RowBox[{"ToString", "[", RowBox[{"DeleteDuplicates", "[", RowBox[{"Flatten", "[", RowBox[{"Join", "[", RowBox[{ RowBox[{"First", "[", "#", "]"}], ",", RowBox[{"Last", "[", "#", "]"}]}], "]"}], "]"}], "]"}], "]"}], "<>", "\"\<,\>\"", "<>", RowBox[{"ToString", "[", RowBox[{"(", RowBox[{ RowBox[{"convertHypergraphToOperator", "[", RowBox[{"First", "[", "#", "]"}], "]"}], "\[Equal]", RowBox[{"convertHypergraphToOperator", "[", RowBox[{"Last", "[", "#", "]"}], "]"}]}], ")"}], "]"}], "<>", "\"\<]\>\""}], "]"}], "&"}], "/@", "axioms"}]}], ";", "\[IndentingNewLine]", RowBox[{"If", "[", RowBox[{ RowBox[{ RowBox[{"OptionValue", "[", "\"\\"", "]"}], "===", "True"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"Evaluate", "[", RowBox[{"FindEquationalProof", "[", RowBox[{"wolframModelTheorems", ",", RowBox[{"Join", "[", RowBox[{"wolframModelAxioms", ",", RowBox[{"{", RowBox[{ RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}], ",", RowBox[{ RowBox[{"CircleDot", "[", RowBox[{"\[FormalA]", ",", RowBox[{"CircleDot", "[", RowBox[{"\[FormalB]", ",", "\[FormalC]"}], "]"}]}], "]"}], "\[Equal]", RowBox[{"CircleDot", "[", RowBox[{ RowBox[{"CircleDot", "[", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "]"}], ",", "\[FormalC]"}], "]"}]}]}], "]"}], ",", RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}], ",", RowBox[{ RowBox[{"CircleDot", "[", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "]"}], "\[Equal]", RowBox[{"CircleDot", "[", RowBox[{"\[FormalB]", ",", "\[FormalA]"}], "]"}]}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"\"\\"", "\[Rule]", RowBox[{"OptionValue", "[", "\"\\"", "]"}]}]}], "]"}], "]"}], "/.", RowBox[{ "\"\\"", "\[Rule]", "\"\\""}]}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"Evaluate", "[", RowBox[{"FindEquationalProof", "[", RowBox[{"wolframModelTheorems", ",", RowBox[{"Join", "[", RowBox[{"wolframModelAxioms", ",", RowBox[{"{", RowBox[{ RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}], ",", RowBox[{ RowBox[{"CircleDot", "[", RowBox[{"\[FormalA]", ",", RowBox[{"CircleDot", "[", RowBox[{"\[FormalB]", ",", "\[FormalC]"}], "]"}]}], "]"}], "\[Equal]", RowBox[{"CircleDot", "[", RowBox[{ RowBox[{"CircleDot", "[", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "]"}], ",", "\[FormalC]"}], "]"}]}]}], "]"}], ",", RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}], ",", RowBox[{ RowBox[{"CircleDot", "[", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "]"}], "\[Equal]", RowBox[{"CircleDot", "[", RowBox[{"\[FormalB]", ",", "\[FormalA]"}], "]"}]}]}], "]"}], ",", RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}], ",", RowBox[{ RowBox[{"CirclePlus", "[", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "]"}], "\[Equal]", RowBox[{"CirclePlus", "[", RowBox[{"\[FormalB]", ",", "\[FormalA]"}], "]"}]}]}], "]"}], ",", RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}], ",", RowBox[{ RowBox[{"CircleTimes", "[", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "]"}], "\[Equal]", RowBox[{"CircleTimes", "[", RowBox[{ "\[FormalA]", ",", "\[FormalC]", ",", "\[FormalB]"}], "]"}]}]}], "]"}], ",", RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}], ",", RowBox[{ RowBox[{"CircleTimes", "[", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "]"}], "\[Equal]", RowBox[{"CircleTimes", "[", RowBox[{ "\[FormalB]", ",", "\[FormalA]", ",", "\[FormalC]"}], "]"}]}]}], "]"}], ",", RowBox[{"ForAll", "[", RowBox[{ RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}], ",", RowBox[{ RowBox[{"CircleTimes", "[", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "]"}], "\[Equal]", RowBox[{"CircleTimes", "[", RowBox[{ "\[FormalC]", ",", "\[FormalB]", ",", "\[FormalA]"}], "]"}]}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"\"\\"", "\[Rule]", RowBox[{"OptionValue", "[", "\"\\"", "]"}]}]}], "]"}], "]"}], "/.", RowBox[{ "\"\\"", "\[Rule]", "\"\\""}]}]}], "]"}]}]}], "]"}]}], "\[IndentingNewLine]", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{"theorem_", ",", "axioms_List", ",", "rest___"}], "]"}], ":=", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{"{", "theorem", "}"}], ",", "axioms", ",", "rest"}], "]"}], "/;", RowBox[{"!", RowBox[{"ListQ", "[", "theorem", "]"}]}]}]}], "\[IndentingNewLine]", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{"theorems_List", ",", "axiom_", ",", "rest___"}], "]"}], ":=", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{"theorems", ",", RowBox[{"{", "axiom", "}"}], ",", "rest"}], "]"}], "/;", RowBox[{"!", RowBox[{"ListQ", "[", "axiom", "]"}]}]}]}], "\[IndentingNewLine]", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{"theorem_", ",", "axiom_", ",", "rest___"}], "]"}], ":=", RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{"{", "theorem", "}"}], ",", RowBox[{"{", "axiom", "}"}], ",", "rest"}], "]"}], "/;", RowBox[{"(", RowBox[{ RowBox[{"!", RowBox[{"ListQ", "[", "theorem", "]"}]}], "&&", RowBox[{"!", RowBox[{"ListQ", "[", "axiom", "]"}]}]}], ")"}]}]}]}], "Input", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellChangeTimes->{{3.8050029490670137`*^9, 3.805003308585519*^9}, { 3.805005617205724*^9, 3.805005638514255*^9}, {3.805005676126636*^9, 3.8050056781681633`*^9}, {3.805005780234404*^9, 3.805005787873705*^9}, { 3.8052858954570312`*^9, 3.805286382744904*^9}}, CellTags->"TabNext", CellLabel->"In[381]:=", CellID->178415736] }, Open ]], Cell[CellGroupData[{ Cell["Documentation", "Section", Editable->False, Deletable->False, CellTags->{"Documentation", "TemplateSection"}, CellID->94487535], Cell[CellGroupData[{ Cell[TextData[{ "Usage", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Usage", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Document input usage cases by first typing an input structure, \ then pressing ", Cell[ BoxData[ StyleBox[ DynamicBox[ ToBoxes[ If[$OperatingSystem === "MacOSX", "\[ReturnKey]", "\[EnterKey]"], StandardForm], SingleEvaluation -> True, Evaluator -> "System"], ShowStringCharacters -> False]]], " to add a brief explanation of the function\[CloseCurlyQuote]s \ behavior for that structure. Pressing ", Cell[ BoxData[ StyleBox[ DynamicBox[ ToBoxes[ If[$OperatingSystem === "MacOSX", "\[ReturnKey]", "\[EnterKey]"], StandardForm], SingleEvaluation -> True, Evaluator -> "System"], ShowStringCharacters -> False]]], " repeatedly will create new cases as needed. Every input usage \ case defined above should be demonstrated explicitly here.\n\nSee existing \ documentation pages for examples."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoUsage"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->{"UsageInputs", FontFamily -> "Source Sans Pro"}, CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ StyleBox["thm", "TI"], ",", StyleBox["axms", "TI"]}], "]"}]], "UsageInputs", FontFamily->"Source Sans Pro", CellID->689309890], Cell[TextData[{ "tries to find a proof of the hypergraph equivalence theorem ", Cell[BoxData[ StyleBox["thm", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " using the multiway Wolfram model system axioms ", Cell[BoxData[ StyleBox["axms", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "UsageDescription", CellID->18602958] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Details & Options", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Notes", Cell[ BoxData[ FrameBox[ Cell[ "Give a detailed explanation of how the function is used and \ configured (e.g. acceptable input types, result formats, options \ specifications, background information). This section may include multiple \ cells, bullet lists, tables, hyperlinks and additional styles/structures as \ needed.\n\nAdd any other information that may be relevant, such as when the \ function was first discovered or how and why it is used within a given field. \ Include all relevant background or contextual information related to the \ function, its development, and its usage.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Notes", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828], Cell[TextData[{ "If ", Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ StyleBox["thm", "TI"], ",", StyleBox["axms", "TI"]}], "]"}]], "InlineFormula", FontFamily->"Source Sans Pro"], " succeeds in deriving the theorem ", Cell[BoxData[ StyleBox["thm", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " from the axioms ", Cell[BoxData[ StyleBox["axms", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], ", then it returns a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["ProofObject", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/ProofObject", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " expression. If it succeeds in showing that the theorem cannot be derived \ from the axioms, it returns a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Failure", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Failure", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " object. Otherwise, it may not terminate unless time constrained." }], "Notes", CellTags->"TabNext", CellID->408437359], Cell[TextData[{ Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " accepts both individual axioms and lists of axioms, and likewise for \ theorems." }], "Notes", CellTags->"TabNext", CellID->319412553], Cell[TextData[{ Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " has the following options:" }], "Notes", CellTags->"TabNext", CellID->282321336], Cell[BoxData[GridBox[{ {Cell[TextData[Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["TimeConstraint", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/TimeConstraint", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"]], "TableText"], Cell[TextData[Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Infinity", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Infinity", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"]], "TableText"], Cell[ "how much time to allow", "TableText"]}, {Cell["\"DirectedHyperedges\"", "TableText"], Cell[TextData[Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["True", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/True", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"]], "TableText"], Cell[ "whether to treat hyperedges as being ordered (directed)", "TableText"]} }]], "TableNotes", CellID->992372540], Cell[TextData[{ "If ", Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " exceeds the specified time constraint, it returns a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Failure", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Failure", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " object." }], "Notes", CellID->401679795], Cell[TextData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ StyleBox["thm", "TI"], ",", StyleBox["axms", "TI"]}], "]"}]], "InlineFormula", FontFamily->"Source Sans Pro"], " uses the Knuth\[Dash]Bendix completion algorithm to prove that the theorem \ ", Cell[BoxData[ StyleBox["thm", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " follows from the axioms ", Cell[BoxData[ StyleBox["axms", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "Notes", CellID->489511341] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Examples", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Examples", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Demonstrate the function\[CloseCurlyQuote]s usage, starting with \ the most basic use case and describing each example in a preceding text cell.\ \n\nWithin a group, individual examples can be delimited by inserting page \ breaks between them (either using ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"[Right-click]\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False], StyleBox[ "\" \[FilledRightTriangle] \"", FontFamily -> "Source Sans Pro", FontSize -> 13.86, FontColor -> GrayLevel[0.5], StripOnInput -> False], StyleBox[ "\"Insert Page Break\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], " between cells or through the menu using ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"Insert\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False], StyleBox[ "\" \[FilledRightTriangle] \"", FontFamily -> "Source Sans Pro", FontSize -> 13.86, FontColor -> GrayLevel[0.5], StripOnInput -> False], StyleBox[ "\"Page Break\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], ").\n\nExamples should be grouped into Subsection and \ Subsubsection cells similarly to existing documentation pages. Here are some \ typical Subsection names and the types of examples they normally contain:\n \ ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Basic Examples: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "most basic function usage\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Scope: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "input and display conventions, standard computational attributes \ (e.g. threading over lists)\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Options: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "available options and parameters for the function\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Applications: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "standard industry or academic applications\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Properties and Relations: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "how the function relates to other functions\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Possible Issues: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "limitations or unexpected behavior a user might experience\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Neat Examples: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "particularly interesting, unconventional, or otherwise unique \ usage"}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoExamples"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657], Cell[CellGroupData[{ Cell["Basic Examples", "Subsection", CellID->462042388], Cell["\<\ Prove an elementary theorem regarding the equivalence of two hypergraphs in a \ simple multiway Wolfram model system:\ \>", "Text", CellChangeTimes->{{3.8050052406303368`*^9, 3.805005260960688*^9}}, CellID->642635250], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"proof", "=", RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"3", ",", "5"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z"}], "}"}]}], "}"}]}]}], "]"}]}]], "Input", CellChangeTimes->{{3.8050051585969687`*^9, 3.80500521348309*^9}, { 3.8050052677475*^9, 3.805005268186047*^9}}, CellLabel->"In[387]:=", CellID->695627110], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo4HGCs3NrGQ5euscP5U38Fv/JfieBXlIMAgi/y 5XWmpyOCn1uw8eBRNgS/7s1xIGKD830y9BfubUHwrzx+rmFpi+CLxn8EIlY4 3yRqsWnUYgQ/JBQEEPzSAHYgQvCneO8EIhY4f4tbNhAh+FccZYEIwf9ic/6z zXlmhH8sGoUtGhF8qxXNQMQE54OdY4rgV817XjnvOSOcP2smCCD4O8EOQvBv 9v+90f+XAc7/0bUeiBB8ibZEIELwwc4RRvDXgTX8t4fxjd7P7XT5/A/Od37G N9M6BcG/fxcE/sL5jNe4IrQTEPxN56ayq7z+A+eDo6sOwd8AjE1xaQSfcU9W mOCB33D+7W25QPTbHgBaf4UJ "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQo4HLym71ke1bvS/jorq4PRFXaHhkPbLTwj99g7 yiQ9ODuP3cHDyO36y+jj9lbO4g8vxbM7lPGE607+ccH+cJWKk6M4u8PUU57C ut+u2d871MkseZTNoSG4eu6hZXft26XdVaMy2RzmXv76VLP1kf2hlpjlLCxs Dg+TfP0LJjyz7/l3slNiKqtDd/iRLpOvr+xfdPSfmSrD6iC1K/u+DMsb+7cl rdMsf7M41FbxSat9fmN/urApes4VFocNM9bYBhx6a19b3ya9bwWLw2YRN/fZ he/sWeZNvDavnMWh/d0tc3bG9/ZJZxf32DmyOOioZfNPKXhvP413r+1cVhaH Rbu/nXU88N5+Qdzdl7uOMDu8XFdbLPDhvX3dAZaJ0+uYHSDh8sHeakUzEDHB +VGLTYEIwa+a97xy3nNGB0Yof9ZMEGCEy++c4g1ECP7N/r83+v8ywPk/utYD EYIv0ZYIRAi+RaMwECH4+x5pA9E/exj/zw2wgXC+7fnPNuc//7GHuafuaHjN 0fA/cPk9u0HgN5z/e6M8CMH5EP/+gvMrwf77CefvAvsHwYe4/wecX9N46NI1 cQS/p8L40dmO73D3qBcwAdF3uLx3hv7CvS3f4PxfCbsCtvEj+KbgAP+KkA9+ 5b/SHsH38uufv/jJFzhfxXMSEH2xBwDwHBOb "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQMqnpOA6Iu91/Q9y6N6V+6/HDJnyVqrL/YNh7Zb eEbu2b+0Mezpk/Of7T2M3K6/jD6+f8b5A8/eBX62L+MJ153848L+VXa3V5w+ 8Ml+6ilPYd1v1/bfPbdUu1rmk31DcPXcQ8vu7jdqUMj/m/LRfu7lr081Wx/t Xx7kXRw064P9wyRf/4IJz/ZX9/gUfKl4b98dfqTL5Our/S+3JlW/nPbWXmpX 9n0Zljf7WdKsFlcIvrWvreKTVvv8Zn9ppN525vI39htmrLENOPR2v+0Eu+1d x1/bbxZxc59d+G5/HFf2Yl7m1/bt726ZszO+33/5+ObqHs1X9jpq2fxTCt7v X3RCwoHd+qX9ot3fzjoeeL//OM+sD7XmL+xfrqstFvjwfr/zFPPeD3LP7SGh 82G/WPxH0fiPT+F8OR/xU98OPoHz7ax+vniy+LE9I5Rfojm9SHP6I7j8HsmP aUdmP4TzpbnZj23d+ADOl/+9EYjuw/nGj852mCvfg/OLTiceV9h+B86/vS0X hOwBVnnU7g== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQDQMqnpOA6Is9jP/XeerKd/YIvp+d1c8XTz7D+SIW jcIWjQi+n2HWj9siCP4fza/Lr8z/BOcrgQGCv0fyY9qR2R/h/DMCSWW7eRD8 APZSIPoA58v93ij/e+N7OH/u88p5zyvfIeSvOMpecXwL5885wAlEb+B8qbUX gegVnD9rJgi8hPMl2hKB6AWcP71IE4iew/nGYPAYzge5Rv73QzjfgOcwED2A 8xM+isZ/FL0P58ecWgpEd+D8qMWmQHQLzo+oORpec/Q6nB8KBlfh/GC9p0F6 Ty+hhc8FOP/oocbCXJ0zcL5jNedb1S3H4XxhcHwdhvOLP1086a6+H87PqW08 dOnadjhfEAw2wvn7oxizWdcshfOzPR33z5s2Bc6HAQD0p4j1 "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.142857142857143}, {0., 1.7142857142857142`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.7142857142857142`}, {1., 1.2857142857142856`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.8571428571428571}, {-1., 0.42857142857142855`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 0.42857142857142855`}, {0., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.142857142857143}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.7142857142857142`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.8571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 0.42857142857142855`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["11", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo4HGCs3NrGQ5euscP5U38Fv/JfieBXlIMAgi/y 5XWmpyOCn1uw8eBRNgS/7s1xIGKD830y9BfubUHwrzx+rmFpi+CLxn8EIlY4 3yRqsWnUYgQ/JBQEEPzSAHYgQvCneO8EIhY4f4tbNhAh+FccZYEIwf9ic/6z zXlmhH8sGoUtGhF8qxXNQMQE54OdY4rgV817XjnvOSOcP2smCCD4O8EOQvBv 9v+90f+XAc7/0bUeiBB8ibZEIELwwc4RRvDXgTX8t4fxjd7P7XT5/A/Od37G N9M6BcG/fxcE/sL5jNe4IrQTEPxN56ayq7z+A+eDo6sOwd8AjE1xaQSfcU9W mOCB33D+7W25QPTbHgBaf4UJ "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQo4HLym71ke1bvS/jorq4PRFXaHhkPbLTwj99g7 yiQ9ODuP3cHDyO36y+jj9lbO4g8vxbM7lPGE607+ccH+cJWKk6M4u8PUU57C ut+u2d871MkseZTNoSG4eu6hZXft26XdVaMy2RzmXv76VLP1kf2hlpjlLCxs Dg+TfP0LJjyz7/l3slNiKqtDd/iRLpOvr+xfdPSfmSrD6iC1K/u+DMsb+7cl rdMsf7M41FbxSat9fmN/urApes4VFocNM9bYBhx6a19b3ya9bwWLw2YRN/fZ he/sWeZNvDavnMWh/d0tc3bG9/ZJZxf32DmyOOioZfNPKXhvP413r+1cVhaH Rbu/nXU88N5+Qdzdl7uOMDu8XFdbLPDhvX3dAZaJ0+uYHSDh8sHeakUzEDHB +VGLTYEIwa+a97xy3nNGB0Yof9ZMEGCEy++c4g1ECP7N/r83+v8ywPk/utYD EYIv0ZYIRAi+RaMwECH4+x5pA9E/exj/zw2wgXC+7fnPNuc//7GHuafuaHjN 0fA/cPk9u0HgN5z/e6M8CMH5EP/+gvMrwf77CefvAvsHwYe4/wecX9N46NI1 cQS/p8L40dmO73D3qBcwAdF3uLx3hv7CvS3f4PxfCbsCtvEj+KbgAP+KkA9+ 5b/SHsH38uufv/jJFzhfxXMSEH2xBwDwHBOb "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQMqnpOA6Iu91/Q9y6N6V+6/HDJnyVqrL/YNh7Zb eEbu2b+0Mezpk/Of7T2M3K6/jD6+f8b5A8/eBX62L+MJ153848L+VXa3V5w+ 8Ml+6ilPYd1v1/bfPbdUu1rmk31DcPXcQ8vu7jdqUMj/m/LRfu7lr081Wx/t Xx7kXRw064P9wyRf/4IJz/ZX9/gUfKl4b98dfqTL5Our/S+3JlW/nPbWXmpX 9n0Zljf7WdKsFlcIvrWvreKTVvv8Zn9ppN525vI39htmrLENOPR2v+0Eu+1d x1/bbxZxc59d+G5/HFf2Yl7m1/bt726ZszO+33/5+ObqHs1X9jpq2fxTCt7v X3RCwoHd+qX9ot3fzjoeeL//OM+sD7XmL+xfrqstFvjwfr/zFPPeD3LP7SGh 82G/WPxH0fiPT+F8OR/xU98OPoHz7ax+vniy+LE9I5Rfojm9SHP6I7j8HsmP aUdmP4TzpbnZj23d+ADOl/+9EYjuw/nGj852mCvfg/OLTiceV9h+B86/vS0X hOwBVnnU7g== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQDQMqnpOA6Is9jP/XeerKd/YIvp+d1c8XTz7D+SIW jcIWjQi+n2HWj9siCP4fza/Lr8z/BOcrgQGCv0fyY9qR2R/h/DMCSWW7eRD8 APZSIPoA58v93ij/e+N7OH/u88p5zyvfIeSvOMpecXwL5885wAlEb+B8qbUX gegVnD9rJgi8hPMl2hKB6AWcP71IE4iew/nGYPAYzge5Rv73QzjfgOcwED2A 8xM+isZ/FL0P58ecWgpEd+D8qMWmQHQLzo+oORpec/Q6nB8KBlfh/GC9p0F6 Ty+hhc8FOP/oocbCXJ0zcL5jNedb1S3H4XxhcHwdhvOLP1086a6+H87PqW08 dOnadjhfEAw2wvn7oxizWdcshfOzPR33z5s2Bc6HAQD0p4j1 "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.142857142857143}, {0., 1.7142857142857142`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.7142857142857142`}, {1., 1.2857142857142856`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.8571428571428571}, {-1., 0.42857142857142855`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 0.42857142857142855`}, {0., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.142857142857143}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.7142857142857142`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.8571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 0.42857142857142855`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["11", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{"x", "\[CirclePlus]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x", "\[CirclePlus]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"y", "\[CirclePlus]", "z"}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalC]"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], ")"}], "\[CircleDot]", "\[FormalC]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CirclePlus[1, 2] == CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CirclePlus[$CellContext`x, $CellContext`y] == CircleDot[ CirclePlus[$CellContext`x, $CellContext`y], CirclePlus[$CellContext`y, $CellContext`z]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2], "Proof" -> Association[]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 2}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> {1, 1}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 4}, "Position" -> {1, 1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 5}, "Position" -> {1, 1}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> 1, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{{3.805005196025051*^9, 3.805005214183051*^9}, 3.8050052690699167`*^9, 3.80500588573945*^9, 3.8052892757307043`*^9}, CellLabel->"Out[387]=", CellID->874532874] }, Open ]], Cell["\<\ Show the abstract proof network, with tooltips showing the intermediate \ expressions:\ \>", "Text", CellChangeTimes->{{3.805005279756918*^9, 3.805005288533677*^9}}, CellID->1850354], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"proof", "[", "\"\\"", "]"}]], "Input", CellChangeTimes->{{3.8050052152569437`*^9, 3.805005216680488*^9}, { 3.805005271783087*^9, 3.805005272509082*^9}}, CellLabel->"In[388]:=", CellID->647274634], Cell[BoxData[ GraphicsBox[ NamespaceBox["NetworkGraphics", DynamicModuleBox[{Typeset`graph = HoldComplete[ Graph[{ "Axiom 1", "Axiom 2", "Axiom 3", "Hypothesis 1", "Substitution Lemma 1", "Substitution Lemma 2", "Substitution Lemma 3", "Substitution Lemma 4", "Substitution Lemma 5", "Substitution Lemma 6", "Conclusion 1"}, {{{4, 5}, {1, 5}, {5, 6}, {2, 6}, {6, 7}, {1, 7}, {7, 8}, {1, 8}, {8, 9}, {3, 9}, {9, 10}, {3, 10}, {10, 11}, {3, 11}}, Null}, {AnnotationRules -> { "Substitution Lemma 4" -> { Tooltip -> Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]}]}, "Axiom 1" -> { Tooltip -> Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}]}, "Substitution Lemma 2" -> { Tooltip -> Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]}]}, "Substitution Lemma 3" -> { Tooltip -> Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]}]}, "Axiom 3" -> {Tooltip -> Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}]}, "Axiom 2" -> { Tooltip -> Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}]}, "Substitution Lemma 5" -> { Tooltip -> Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]}]}, "Conclusion 1" -> {Tooltip -> Column[{"Conclusion 1", True}]}, "Hypothesis 1" -> {Tooltip -> Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2]}]}, "Substitution Lemma 6" -> { Tooltip -> Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]}]}, "Substitution Lemma 1" -> { Tooltip -> Column[{"Substitution Lemma 1", CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]}]}}, EdgeStyle -> { DirectedEdge["Axiom 1", "Substitution Lemma 1"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Hypothesis 1", "Substitution Lemma 1"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 2", "Substitution Lemma 3"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 1", "Substitution Lemma 3"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 1", "Substitution Lemma 2"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 3", "Substitution Lemma 4"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 2", "Substitution Lemma 2"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 3", "Conclusion 1"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 1", "Substitution Lemma 4"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 3", "Substitution Lemma 6"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 6"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 4", "Substitution Lemma 5"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 3", "Substitution Lemma 5"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 6", "Conclusion 1"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]}, GraphLayout -> "LayeredDigraphEmbedding", VertexLabels -> {None}, VertexShapeFunction -> { "Axiom 1" -> "FiveDown", "Substitution Lemma 4" -> "Circle", "Substitution Lemma 6" -> "Circle", "Axiom 2" -> "FiveDown", "Substitution Lemma 5" -> "Circle", "Conclusion 1" -> "Square", "Substitution Lemma 1" -> "Circle", "Hypothesis 1" -> "Diamond", "Substitution Lemma 2" -> "Circle", "Substitution Lemma 3" -> "Circle", "Axiom 3" -> "FiveDown"}, VertexSize -> {{"Scaled", 0.03215113445777636}}, VertexStyle -> {"Hypothesis 1" -> Directive[ RGBColor[ Rational[146, 255], Rational[10, 17], 0], EdgeForm[]], "Substitution Lemma 6" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Axiom 3" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Axiom 1" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Substitution Lemma 3" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 1" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Conclusion 1" -> Directive[ RGBColor[ Rational[13, 15], Rational[1, 15], 0], EdgeForm[]], "Substitution Lemma 2" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 5" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Axiom 2" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Substitution Lemma 4" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]]}}]]}, TagBox[GraphicsGroupBox[{ {Hue[0.6, 0.7, 0.5], Opacity[0.7], Arrowheads[Medium], {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{0., 7.}, {-1., 6.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQpkHGCslelvHn09Lw3nRy7hsbk7C8Hn2ZbAvS0B wT8850VAgyKC3xAB0iAF5zu8nGz3cjKCz+K//Vm7K4J/tpOPVeKTJJw/ayYI IPhg7XYIvkXfYyCSgPM7O0AAwb/ZpHujSRfB16i9pF57SRzOrygHAQT/eKEM ECH44jkHxYAIzT2iaO5B8C3B7hFBcw+CD3EPgg9xjzCaexB8iHsQfIh7hOD8 NDBA8E3KPv56zovg/93gIVmxSxDOPwTyTQ6C37Q8+vNhJQTfLll8ff09ATj/ i+d8IELwV4CUpyL4YTOEZbkMEHwIEHAAAN1Ld3s= "]], 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpkHGbympsuPrTC/snEqTurzkk7yK1fE3zr8C57 F9+N0z5MkXao2jNT9Ozko/YyRsHTE4OlHTQ+TZ/gceycfb5D9e6znNIOPjUZ Z9fXXLG3qdBkNt0h5fAkXUmqU+yWfdPN2LzpcVIO7+/aiEdIPLB3SpH4++WP pIOsjXnrpNTH9rUSket9J0s6VPsxXP/86Zm9wTf51oWKkg4Rk0NF7W++sJ+h 1Dn55H0Jh3MtoT4hba/sKxa7+P+eJeHwSImhxvjXa/szFUE7zIIlHPpzQ5fc MXlrP23RpnPVHBIO11JCj/qbvbO/opA66dQucYedHAz3e/69s+/4nMmsnCXu YBYZ+nFy73v7TVIHFVvFxB38wkL/pDx+bx80Levth/1iDpBw+WA/ayYIiML5 LyfbARGCb9n32KLvsYgDI5Tf2QECInD5m026N5p0EXyN2kvqtZeE4fyKchBA 8I8XygARgi+ec1As56AQmnsE4fxXYPcg+BD3CMDd0wV2jwBc/gbYPQh+wK8l /r+W8MP5H96BAB+cDzbOAsHXAxvAC+efPQMCPHB++ptHX89LI/i/EicafSjh hrunBWT9DS64PIv/9mftrgh+9TG9uP97ONH8h+CDlZ/igPPXGKhbiSQg+BCa wwEAawcCuA== "]], 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{-2., 6.}, {-1., 5.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{0., 3.}, {1., 2.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HGbympsuPrRi/0ll7eKvc9gd5NavCb51eNf+ jllJug812R2q9swUPTv56H7LlGV6h5exOWh8mj7B49i5/fcavpXNFmZz8KnJ OLu+5sr+sg9BbFkFrA5P0pWkOsVu7WfZvPuO3l4Wh/d3bcQjJB7sbzlh8Ovl T2YHWRvz1kmpj/f/NNgUN1uN2aHaj+H650/P9ie+sedydmZyiJgcKmp/88V+ I1ch9cn7GR3OtYT6hLS92v/erXPeN1NGh0dKDDXGv17vn/FxSUHuMgaH/tzQ JXdM3u7Xck2d+12AweFaSuhRf7N3+wOap3hqvf5nv5OD4X7Pv3f7lc4t5+1Z 8dfeLDL04+Te9/tPZLG0i0T9sfcLC/2T8vj9fvfIVVsP//9lDwmXD/tnzQSB n3D++RtHX883/wHnfz6slPrg5Td7RiifPXoDa/SGr3B59nl5Z/m7v8D5X3ti 9/yr/AznX1KvBaJPcD5Y+ZSPcH5Eol+JxoEPcD6UtgcA7hvDDQ== "]], 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo4HGCskPM3jr6ezw7nb/KQrNhliuCL5xwUyznI Bue3WV5cyOCM4P/dANLACufXXVKvvaSO4HPMyzvL380C588UluUyeMIM55sY gwCCfwWkvZYJzi+UOQ5EjHC+kCAIIPgbWaM3sEYzwPkLvnjO/+L53x7Gv3cX BP7C+bIg4wr/wPkxG0AG/Ibz08DgG5y/2P/XEv9fX+D8xxZ9QPQZzldWAoFP cH4i97YE7m0f4Hz7l5PtXk5+B+fv2Q0Cr+F8S5Bxj1/A+SDdCdzP4Hxw8Bg/ hvPnbey+bp//AM4/x989pXH5bTgfEl/X4HxQbNrrXILzV6S/efT1/Gk4f4od yIGH4fwHL6/92eCxE87/p3Wmk491BZwPAwBxS4FC "]], 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-1., 7.}, {-1., 6.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-1., 6.}, {-1., 5.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-1., 5.}, {0., 4.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{0., 4.}, {1., 3.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{1., 3.}, {1., 2.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{1., 2.}, {-1., 1.}}, 0.12242787256327381`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-1., 1.}, {0., 0.}}, 0.12242787256327381`]}}, {Hue[0.6, 0.2, 0.8], EdgeForm[{GrayLevel[0], Opacity[0.7]}], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{-0.11522617538761179`, 6.961591315680087}, {0., 6.884773824612388}, {0.11522617538761179`, 6.961591315680087}, { 0.11522617538761179`, 7.115226175387612}, {-0.11522617538761179`, 7.115226175387612}, {-0.11522617538761179`, 6.961591315680087}}]}, TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{-2.115226175387612, 5.961591315680087}, {-2., 5.884773824612388}, {-1.8847738246123882`, 5.961591315680087}, {-1.8847738246123882`, 6.115226175387612}, {-2.115226175387612, 6.115226175387612}, {-2.115226175387612, 5.961591315680087}}]}, TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{-0.11522617538761179`, 2.961591315680087}, {0., 2.884773824612388}, {0.11522617538761179`, 2.961591315680087}, { 0.11522617538761179`, 3.115226175387612}, {-0.11522617538761179`, 3.115226175387612}, {-0.11522617538761179`, 2.961591315680087}}]}, TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[146, 255], 0.5725490196078431], NCache[ Rational[10, 17], 0.5882352941176471], 0], EdgeForm[None], PolygonBox[{{-1., 6.863168488229657}, {-0.8631684882296571, 7.}, {-1., 7.136831511770343}, {-1.136831511770343, 7.}, {-1., 6.863168488229657}}]}, TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-1., 6.}, 0.12242787256327381]}, TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-1., 5.}, 0.12242787256327381]}, TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{0., 4.}, 0.12242787256327381]}, TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{1., 3.}, 0.12242787256327381]}, TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{1., 2.}, 0.12242787256327381]}, TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-1., 1.}, 0.12242787256327381]}, TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[13, 15], 0.8666666666666667], NCache[ Rational[1, 15], 0.06666666666666667], 0], EdgeForm[None], RectangleBox[{-0.10802460063982235, -0.10802460063982235}, \ {0.10802460063982235, 0.10802460063982235}]}, TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}], MouseAppearanceTag["NetworkGraphics"]], AllowKernelInitialization->False]], DefaultBaseStyle->{ "NetworkGraphics", FrontEnd`GraphicsHighlightColor -> Hue[0.8, 1., 0.6]}, FormatType->TraditionalForm, FrameTicks->None]], "Output", CellChangeTimes->{3.805005217116523*^9, 3.805005273213539*^9, 3.805289278110209*^9}, CellLabel->"Out[388]=", CellID->276109954] }, Open ]], Cell[TextData[{ "Show the complete list of proof steps as a ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Dataset", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Dataset", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " object:" }], "Text", CellChangeTimes->{{3.805005295153737*^9, 3.805005305415238*^9}, 3.805289286526616*^9}, CellID->642682807], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"proof", "[", "\"\\"", "]"}]], "Input", CellChangeTimes->{{3.805005306469132*^9, 3.805005309947048*^9}}, CellLabel->"In[389]:=", CellID->941725509], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 F3/55ZcLFy7cs2dP8EMQPs7YvXv3pEmToDuWLFnyyy+/rFy58sKFCwcPHoSO GDNmzPr16xHPRx999NZbb+E7MgBdExAeOUH8U6ZMWb58+a+//opgkydPhgKC EbdsV8FdgCxbtqxnz57IJOLBT2kQITIrEiBCxBQSIEIIj6QoQCAfPvzww8E2 o0aNgvPf32bt2rXJyckB7j2fmMD5HzJkCE5kEgj2+eefDxw48PDhwzxy7tw5 iJFx48ZxLlZAeCTKeAx//PHH22+/DWVhuQoQgoJAuUCwIMzJkydRwOvi+ggh MhoJECFiCgkQIYRHXAQIn2igo40cOXLChAmHDh2i3Ni/f/9777337rvvJiQk BGgQfMeR7777DoLi1KlTnAQFZTF27NipU6ean0h3wYIFkCTHjx9H+G+//daE RzYu21Oz9u7d+80330ycOHHE/2PvvKOsqLK+3WIExYA5IOIYUBTFhGJOwCCC CVF0zI6oqJ84gICAIKCCoiIqQZKBoChByRLmQ4KAAmuxBJGwFiBKnBemP6J2 fc+q37rnLW7qut23u6ub/fxx1711T506dcLe+1dV51SXLp07dybx2LFj2c7u 6QWI7oPg9NEs77zzDlrG3vBuGGUSEyCGESlMgBiGEZJ8Bci2bduI/wcOHOjF ZlXwZdKkSS1btly4cKG370JY+nfkyJEIii1btuBzXQ6DBw9WGtIjOiZOnNim TRu0DOklWJReEmbmzJn8y8ZPP/10woQJ48aNCylAVICtW7d+/vnnbdu2ZUdT H4ZRVjEBYhiRwgSIYRghSf8IFv+yvWfPnsT8RP5swVMjEEjfokWLBQsWeKkF yObNm90tjx49eqS6A+LFBIjS7/HXv3r99de7deu2du1arcTLlvbt248ZM8ZL K0DIHC+/atWqN954A/Uxb948z16YbhhlFxMghhEpTIAYhhGSfJfhRQIgKFq2 bDl//nztwpYhQ4YQ4eOyvX1neUuAoBT4d926dUqP59UcELeKb+IckGB6hnbn zp379evnCrlkyZI2bdrkewdERx86dGiXLl3WrFnj2Qx0wyjTmAAxjEhhAsQw jJDkuwwvcgM3/arPlClTfvrpJyL8l156acSIEamW7Z09e3aLFi0GDBgwa9as cePGMVrTrIIVTM+WCRMmbNmypX///iiOUaNGsWX48OEdO3Zs1aqVuwPSvXv3 jz76KGlAgpfH12/YsMFL9pZ2wzDKEiZADCNSmAAxDCMkYd6Ejgb55ZdfevXq pbd4oETQArm5ue4F5cHEZII3R6R06NAB0eHeA7Jw4cIePXooh9dee23GjBk6 XFz6Tp06IUDWrVv37rvv8vPll1/u1q3b6NGju3btipbxfAFCSQYNGpQqJvH8 ey6mPgyjzGMCxDAihQkQwzBCkq8A2RN7tImQ/rffflu1ahVDTzumesDpT59N mzatX7+exC4HvQkdR683m7vDxaWX5FFIsHr1aiVG72gSyh5/koh7YXrS0tqT V4axP2ACxDAihQkQwzBCEkaA7Ind2tCUcK1VlSbI118kI717X6FycAeNmzkS lz4xMZ9BwWJrWxmGYQLEMCKFCRDDMEISUoCI3THCxAZJE6fJIfGvjA5nGMb+ hgkQw4gUJkAMwwhJRgLEMAwjOpgAMYxIYQLEMIyQmAAxDKOUYgLEMCKFCRDD MEJiAsQwjFKKCRDDiBQmQAzDCIkJEMMwSikmQAwjUpgAMQwjJCZADMMopZgA MYxIYQLEMIyQmAAxDKOUYgLEMCKFCRDDMEJiAsQwjFLK/iBAtm3blpub+1/D KA3QVxWcSzuXya7LSTEqZXYyHdeGYTgYPnJzu3bt0gv+DMMwSgWYLAxX2RYg W7duJZP/GEZpgL66ZcsWCRC+lMmuy0kxKmV29JZkwzAKAMNHbg5RjyvfaRiG UUrAZGG4yrAAmTZt2r8No7Qx3aekS1G07A/naBhFjY2jbPF/fUq6FIaxf0GU bgLEMKLD/hBU7A/naBhFjY2jbDHN598xJWIYRlHz7zItQP5tj2AZpQp7BMsw jJC4R7DMzRUGs0iGUSIw3BTt/FlGBYhNQjdKETYJ3TCMkLhJ6ObmCoNZJMMo ERhuZVuA2DK8Riniv7YMr2EY4TA3lxXMIhlGicBwMwFiGBHBBIhhGCExN5cV zCIZRolgAsQwooMJEMMwQmJuLiuYRTKMEsEEiGFEBxMghmGExNxcVjCLZBgl ggkQw4gOJkAMwwiJubmsYBbJMEoEEyCGER1MgBiGERJzc1nBLJJhlAgmQAwj OpgAMQwjJObmsoJZJMMoEUyAGEZ0MAFiGEZIzM1lBbNIhlEimAAxjOhgAsQw jJCYm8sKZpEMo0QwAWIY0cEEiGEYITE3lxXMIhlGiWACJMi2fSmoPftfOPpW n8JnFZJslby0HLeMUQABkvVOW9SYuzeMrGACJCsUzCLl5eWl2h6k8K1M8LNn z569e/cWPquQZKvkpeW4RiFJMxbS72gCRBDsKSXnsmPHjtzcXL4TzqEd2F4w s8buzmhk0Tv8j0/SUJOjqOQh02cEOSirpP8mPXTRUVqC7UwJL0CkbflCte/c uXPXrl103e1+T454zZgAMYysEMbNyRrEXaOIoInIlp8qAJlaJNIoIImLr9z2 IKQhDMg0gClq/vIJH+1nmj4V5KCsCplPVjC9UwzQ1mnGlAkQxdWqJb6sX7+e 89q4cSPfCerIas+ePQWIq7X7pEmTWrVq9eqrr27atIlAMdNMkrJ7926KhEpK tNVs2bJlCyFoyPQZQSuTD7klrQ0OyqGLx30o5IZsVWl0CClAqGfags5Js1Lt q1evXrZs2YYNG0jv+Wo3ggGGo0gFSBYvPBoFoJjrv7S3dSHLH8bN6ZLazgA7 fIp51OdLtvxUAcjIIiVtr2A7kgN5bt68maouZKSt3WfOnNm+ffvXX39dAUlR w4nQECVyaYiDcuhSPaL3NwrZWPu5AMHWUfi9e/dOnjy5adOml1122QknnHDE EUdUqVKlVq1ajRo16tSp07x58wpgErdu3UoxWrduneOzZs2arJhWcli0aNHs 2bNXrVpFyV2G0lBdu3atXr36FVdcMX/+fOy5rnclTZ/pQQn1OYU5c+YsWLAg GBjzF2Z2+fLltWvX5tCoLR23kKeZCk6Txpo2bVpdn6lTp/KzwLeoIkgYAaJO SxO3adOmTp061apVO+qooypUqFC5cuVrr732gw8+2O5rtMhqkMILkKR70f+D Tyn86VOAzAtWnlSHK/HLfeEroZApi7P+446ly0dJXWE06z98+fPNPI2bw4CQ oF+/fliJBg0ayGbyhZ89evQg0ouOiciKnyow4S2S2mjEiBGPPPIIlUnd8tM1 JbuzncjhxBNPrFixYtWqVXGLd99995tvvrlkyZICPEOlq0wdOnRQFKGgIiu3 IVasWLF48eINGzYEM9S5v/XWWzVq1LjqqquWLl3qxbRV0vSZHpRPToGIjpyD 9ay/1q9fj//i0KgtLya+igLlPHfu3Nt8iGqK9HBlEklFVVrjxo2vvvpq6tOL VaMa9+OPP8bUPPTQQxMnTvRSdJv9WYBg5RAFjKkmTZoccMABOSk45JBD3nvv PWovo6kcshWdO3c+6KCDjjvuuLVr1xZSgEgFbNy48eyzzz7wwANffPFFzx/O +hdfw8/7779fZUZP6TpMqvQZoXPBLnEuRx99NHJj165dOheql364cOFCHffW W28tUkWg0xwyZIgON2jQIH7G3fEp1eQrQKh2bbzyyitT9VhGPU0QWQ1SFHdA gvkEHX0xXEyz63Ve8dZ/8Fhx/adUtEUWy5/ezclu//Of/0w0EY0aNeJYUbh0 k96vFQ8hLZL+ct4HkBvazlk88MAD5cqVS2WTDz300D59+nj7jo58kQBBvxx8 8MHHH3+83F9hOrn2JRSpVq0a3rx169bBIukEiRhV5lmzZml7qvQZob169+5N PpUqVUJuuPIouvvll1903Pr163tFqQh0mqhIHW748OFeJpdfjCBuOHz99dde rBrV1k8++aTr/yNHjvSSVfJ+LkAIpO+8805V0Wmnncb4Gjx4MD0TW/HCCy9c fPHFEiYdOnTwYlYRI8CXpI8/ab65/pLxf/XVV9mdoB0BgpnVQ0rwH5+kpVL+ mpOiDOUmFHkybKtUqUKezz77LK2M3VZiXezq1avXLbfccvvtty9evJhTY69U 6Z180M9UxdCh+ULmr7/+OvlUqFCBRtS5aN+dO3euWrXqjjvu4NDdunVz2iRY LTpimjk1wcPpdPRoXFxVywIPHTr0QJ/PPvvMCyFAXIauMOELEJxS4cqjL4kn EqxPl1jN7RK7StD2OFcrATJ9+vT0AoRPPALNgQxp27Zt//79v/zyS9TuKaec os7csmVLPVKYvmZKhAILEF2LoxtPmDCBXhf377Jly9q1a3fTTTedf/75N9xw wzPPPEM1euEcmXLO9CFn7cKXnj17Pv3008QJwWMpqzlz5vz6669egcKGgpUq uG+wrtLPmS1YyiDFWf+4G3o7Qls3fB988MGBAwcqWnM5RK3+My1/mFKld3N6 DJga+PTTT//1r3/JZqJHMJs0jbsgFtL2igIkTu8r0/u1LJqdNIS0SKr22rVr IzRq1KjBqP/xxx/117333ivDe/rpp7/yyivDhg0bO3bsoEGDsMOXXHKJogic oxeLzfb6pJowAuoG6hLyvMcccwwVognprvVTlVYXqDUnJXgsnQKnXLVqVfJE 7vEX/VNplFu/fv3q1atHXLRixQrtkiq9kw9u38RiuEMrDZVGPocffjjRI1s0 uV51smHDhsaNG3Pot99+O24gqFp0lzDNnJrg4VQ5Ol9XVJeMz1GjRmlEBCPn NChzl2G+55uqAO6nviSeSDB/lyburIMVooOmKoz2iusGhYRMqLTu3bujVZHG 5Xzo8F6sGnWUhQsXkoaRQosTHCZ93HS/FSCK2CdPnkzlyJ7IT3mBns++1Cr+ 1AkQAm/9lRhmOy+jO8hxAoT6cSZFKTmjuPhQ1tgZCtepNAlF9xrgrLPOwqC1 atXKCzh3Xe52PymDnlZKn172Ta0Zh0qrazs6l969e5NPxYoVf//9d1fPHEKX sFzVBatF1+G1nbPevXu3O/FgMs1cUK3yl767B2h1Lq7V2PL555/L2uNYvbQC RDu6zFUAkNNMUwAVWINClQ/6qWeV1S7BQ5Ony99NIGKLvujGEOk5HVWC6zDB CfUSF/PmzaP3pnoES2mIKAhaXM2rrgg2KlWqRH8+++yzabVoTgYpsABR4r59 ++LlCZ/yYnDubOTE1SvwKe7CC8GAlzaoS5wiJ5MepjwaoR9++KGO9be//U07 6nD6t3379kQgXoYX9ApTKpG0rooiZbHVvzJhNH3wwQcnn3yy8g9ec0aMY5pc +aNZ/+HLH6ZUnOOMGTPSuDnd5SflpEmTgjbT+a/wtjcuMbu7xKrquMQhfWW+ fqooTdH/nle+FkmNQnlOPPFEqhEf5P6aPXu2un3NmjXXrl0btyNnN378+Asv vLBr165ege6AOAGyefPmxDRxHTtN//ECI/Gcc86htjU805Bp+jToxPv3708+ Rx11lOse+ZJq5KYZ0UlrwKVXExNCa0R89dVXXloBkv6CTEYFSFrmVCeS6unN NOYxDAW4nBK3L1ENcaAzXNLXY8aMSVpm6pkEmMGkV7f2WwGioPqNN95Q7X38 8cf83Lhxo67quMsvbPztt99++eUXzpF8EOmMoHfffffHH3+Uxd4es6icWq9e vT766KM1a9aQeMuWLV5AgJAGPdi6det77rnn9ttvb9asmZ6ScpZZnoKWHTdu XMeOHZ944okHHniAIPPtt9+eNWuWDkEOPXv2PO6446QoBw8eTPDDESkShWTf H374gQT85EQoXvr0JMB5kf9nn32WWEsjR47kL9wWx8XujRo16q677srxbyVj D6muPn36cL7Tpk0jH6pryJAhb7311syZM121UIHYHGqMIz7++OONGjXi3F98 8cXvvvuOE3exMV/YnbJxuAULFtA/v/zyy6effppaQl9zLEw6dtjl6YUWIFIB tAXn8txzz915550UoGXLluzFRlfOYAFoVnoaFUL9UwCaANlF/rqaRHW99NJL ygdHOX/+fKciday5c+dS4VQOiZcsWdKuXTtSNmzYsHnz5jSirketX7+eVnjk kUfI/8knn+zXrx+mWKJVkzvWrVtHJtSSe9oqESceVXh1WnW5u+++m5o58sgj ly1bFuf6I0KBF72UKjz11FMJ4bzALAM8iPrDww8/jASjhmkIvmsj3t9LYczd RsYO1mz58uXqYF649QP5/P777w877DCOctBBB1122WVBAaJPzpS2+OKLL1KV IX2pVq9evXTpUhmrMKVyyRLrqihSFmf9awshOvVJtvfdd9/UqVP5yV6Y8SOO OCIn9khMcIWi6NR/puVPX1e4JOkFbGb6G/2YBWyFayPsNmaZjdsztL3BxD/9 9BOZ8B0LRuImTZpwCrS7S4xNC+MrORH+IrdUfor6KYYpIeEFCK7w8MMPp5wk pgYk7jhHRRG6I88ZaWi4a/ueHy/hc5UPe+GDaAhMtLdvdyWO4qwHDRqkLqcr Wk6AkIbe2KFDh/vvvx93/Pzzz1PgpB1m+vTp3bp1oynpUbghvNiiRYt0IZ2e Q/Uef/zx5Fm3bt1PPvlk4MCBHJHCb/cDHjwXCSihhHO+6fGDdHLizMSqI5jh 0EQFOhdiVN0qwmbS4kN88IDELZ6vthinpNd9JZ2UPikJR+R08G4MHOIo93iY G5JU9YgRIyiJpq5888031A+1ROzBsdx1RS9DAeLy//bbb/H+lJ/KR4gxUlIV QM1KgmeeeYZogSYgJHA9gZNt06aNy4exEHeyhLtUuBTuqlWrOnfuTEpOvEWL FowUZUKPpRUYfZzgs88+SzW6wjilPHHixB49erz88svUANaYYPLNN9/8+eef k3aYjKCuaKb27dt36dLFPfYfvAPiKoQ2xRfwL/Yt6Qym/VyAdO/ePShA3GNF ukSvh2Q4O2ymIkyaT9essAle4KEsvg8YMEANIdOkixUSIJUqVaLryu8Eofl0 YVxmGWtfv379nASI+ek8LrekaCKVZqsdeOCBGA1+durUKVV6zRjSQ3onn3wy gkX3RNwTPrpxxvDx/HujFSpUyNn3ep0gwCYBMbOufzLkVS26wYSVqF69etwu ZPLUU09pzV7OnerFy8j/Nm7c2MUtjvPPP59uIxcWXoCQGIv366+/3njjjYmn X6dOHf6iztW+rgCcjhtQjr///e+YFCRJ3EQhThmjRAtKsVISTH2Ob11pKVls BxWIRcIgn3feeXH5Y0PURXV2yCWi2QkTJqQfJnGPh22PzdBX+elsK1as4ATL jAD5MzZBkkBFN5XcFXjqgW6Dl4nbpV69ejQZDecl8y/agoV/9NFHaUpajYHG 51VXXaWLOV7qgFPm6I8//jjjjDOobWIwPi+66KJgLOEOgbusWrWqbrvnG8Eq B0qF2zr22GOP8qFzhilV+roqipTFXP+qHLqNIr0gmD4MS5UqVXSHMRhpRKf+ My1/mro65JBD+LzyyiuJM1HBaVbM4y9yGzVqlKyN5k3LdIS3vXF2skGDBg0b NoxLjKnHPypxSF+JBONnx44dE020ILh1oqZkLZJaBEcpASIHKoGAmJJrUNCo x4p0uUldzuWpTNasWaOaeeedd7zYrQGlca4NPej5WsaLCRB6I4ErvTFYPxyX GMYLLJO7adOmxKbJ8aOItm3butySQqxFgq5du+b4V1SkmJCWqdITmJGAADjH f4LdXeJ2V2Bq1qzJXwTbnh8l6rJ5YhSBz/L8JwEkQgmWVC0aL0TdF154Ydwu BDnNmzd3zxd5fkyu/Js2bUrIHZeeHBg+ul0bXoDoRAjM0MWJp0+0RlPmxR7E dQVAIv3jH/+IS0yjrFy5slmzZnGnT7NqFOjhOs+fOMz28uXL01K63eag7xFy oC4TwyoqWQuI6UTcHc84MBqayBPGGIaByFM5JwoQN9lfJWfseCZAYsgs67oQ XaJatWro7uBVJiJkF+MJrAHimtCOzo9z8fY1qohQtuMX0PtOgMi0MpbVRpdc cglK9uKLL3b9Ydq0aRxUMymc+rj55psJZTEXJFYcS4RDbsOHD7/22mvpmWyp XLly3bp1b/Lhi4QtioYyHH300UTXnB16/LrrrkuaXlcJGMKkP+ussxIFCK6N v7AM1Dw2DXf8t7/9DXPHxquvvprxeOutt15//fVIbF3VP/300/lLQolzlwNy QThn1KpVq6effppk2oIG0YnLr5HSPblBrE4JGbAnnXSStlAPckMhBYh8K/bT jVOUFJ4aW0q2chZoEFrZKaBgAahAPCy64JhjjtEWd8Px8ssvp06wq8qE/OX6 3Q0vMsHUu+YmMbvop9uOmaUYjRo1cpq0f//+tJf6jM4OA5LR4s9qOHI4++yz KRttqicGy4YA0fBnL5pGjwGkuT1NTdL9+NTDUXR4/Rs0fcoQlUdARcf+4IMP 6JznnHPOsGHDaBf24qeSJb0UryucGrAPPPCArD29Ik6AaHcG18EHH6zAL/35 avfx48fT3y644IK+ffti+hCSOB3pSkqVl9+shJB1VRQpi6H+g3WrMI/xy8Yv vviCbk/xgtfZIlj/GZU/37qS8k1/sSJfARLG9iY11Eih22677e9//7uzk0hO XZAJ6StnzJhB2fBrqfzU8uXLi+EqSgHugOhatCLGiRMnKorAHSxZsiSxP/wZ m7zgAlp0BDXQu3dvb18BgstWzSh/CRA8F/nTh1XJl156KSEuny6KkBqS5NHw UVsQynbq1KlJkyaKY/FoJCNQvPHGG3VFEcGLEavjg8sjovN84UwZaFM9a/3N N9+kSk/4TQL0AunPPffcRAFCqMBfDz30kOc/qvfEE0/IPRER0eKUkM5DbPD+ ++97fgB/xhlnkF5CCe9MDgSWLgjnoAyo5557ThNScmIXPN2T0ieccILrnAwW iorfP/XUU7VFMie8ANGJ0G91MTbHF+lUzttvv01NKgCg/7sRGlcARscdd9zB Lu7ZVCcea9WqRZ0QGCgT8pfBdDe8yEQ31tXcJL7qqqv0023nWHf5uGylf9Vn xowZozRUMrEWbUQ3cOM0jDFMD52WA9H/sZbKM5UAkUJhdK9bt84zAbJv/sSN LkZliGF4iSGHDh26cOFCom4dNE6A6BIQgbe3r1EdPHhwjq81EgUI3emyyy4b PXo0ibUM+5tvvslGuh/9R9ME5s2bhwVjI2PKTc0gHyzwww8//H/+z//hO/VM thp9L7zwgsr2/3xUBl27wOwj9jlKmvS6I4kA4a8zzzwzUYBcccUVGrPuXLp3 765xjbphY66PXt34xx9/nHbaaTmxaxekp/6bNm2qc2dAufuPK1euJGeNuylT puhZLAzdscceKxvLWKOTUHgqYdmyZeeffz7VQjywevVqqk7eOV8BIp+Lpcrx FzHr06dP8BpUmzZttDtO/09/rbBgAR5//HHdHCEx8pCQQJcssBI4cUpLe7EL lu0AHz1RFtfc5513Hl51u7+4Pefy4IMPykOR/zPPPKNz8fw71NQn2+l48vL0 BDo8XkNdN7wPlQLCkuvUnn32WXpvNNcHK4AAUf/B8nNqsmNBgyBPEdyiy92k p4FwW96+F3x00B9++IHcGAIy+0SbGHklIOCkUTRkEi2PCqNehKCm5kkvTxEn QNyxcAEMkMR/g8SVKjHB5MmTKRWmIGmpQtZVUaQs5vpPfAraXb254YYb4tRB BOu/AOVPU1c9e/ZEgKQZbvkKkDC2Vy/nJbGuUROE0zoYc83sYy/Moy5PTZ06 ld3JOaSvJDE5p/JTxfNm2/AChAY99NBDOU1d8ZOyoPwuRqVmcA1vvPEG7t75 ES9wu9DzBYiuaCnwDgoQvIZqJlGAcFACV9rape/Vq5eiCGJLHYU618Tqli1b BnsRodqTTz6p+TXKFiWb469V4gVGhLtzp2hZl6zzTd+iRQv+QlkkChCFzRIg 7m5Rjn9BLziTVNDcuj6JaXXpH3nkEZ277hYJhE/t2rUVRejZD8+P/9U56cmP PfaYm9JLaHrhhRfSk4mL5KZVgfkKEG3hlBVFuMechHscBSeukw0WoFmzZlJz QGhH5C9hUrNmTVpQBoETRJ4oitBZBJubPkBoio5wzf3oo48qiqAwWCEtIwao eOqT7RKYKjZjlr5EYBbsBqhjJCQpcVWFUR/B+nG3WlIJEHoyJ0id6LGcOGO4 PwsQTeum6RHvOfuCGMEeEjdit+kVmF93VScjAaJeSs+nflRpKg+9AuGvYa61 JugtCnQHDRrk+RfQ9GAPh+ZctGCIliuUoXYPO+lcFJnHCRAOlCq9ylwwAUJH cpML5CniBAg54JsI3el4nGaev4wGcZryYbzoXsA///lP/YUt0lUOgnPPd8fb /Dcqev4KhBr+tKYeXfbyEyBuJgV5UqVa11GPI8qm8aklpFRa0scVgKpzd1t0 Qemkk05iRKsFVQZiJJkOtZdstZoba6CnQHUWnCOnTMcg8csvv+zFpl7+j//q Ft3bpbZdzfOJycr3TehBaFaOMnfuXAydpvhhatxz11GjAAJEVvSSSy657rrr vNQxpEusKO6aa67Jic2DDs791C0MRKIuzv/prxjz7rvv0gokUyfRIo3ff/+9 l2zdVF2vJtjgLPQzjQDhJ/mQgGb1Ul93UqnomQ0aNNBPt0SMeq/nX41MWqqC 1VVRpPSKuP4dun+KLRowYADRCImPP/54PUwe117RrP+Q5U9VV5dffrnqil0Y R2ncXL4CJIzt1UIoLrFUWHC5FeyhQizCUc9/BD28ANnuLxef1E9FxyLp+RZd zuW85Muc7l60aFHis7XYB+J2gmFNg/Ji0VemAkQPTWHVN23aFMwH6tatq7/0 hg7iVUURWlpWUtcNPbcWEw5OgkJPLAQTeMkESPr04QUIW9577z25SDcjxn3G CRDP96ryaO4ihnPi8+fPVxTx7LPPKjGNqNt20rAuPV90UNLrwTblkF6A5MVm kJEnVarHluJAobvSSoDEFcA9HnbPPfew/ZRTTnHLCKhg06ZNUxSh9lIFqrmp IreggRJzyooitCZSMP969eqxC7Wd5hqL/mKY5/jPy7nVgRJThiSkAMFo6Kbh d9995+7yBDPZbwXI9thaWJxIx44dcX+qqDjoPIxuvX27YAKEUJx42E27VlBK DjLvcmfsleMrfSRq7969OZDK5sVebB1BAeLmTccJEMYL/k4XKLCxebFXqLjl nvRUEoegdSgnWl5+rV27dnn+k0jbY35z2LBhagUyzNv3IaVUAkSBvQRCjn/R hu8M8C99iBVHjhxZs2ZNqrpp06a6/uYcKwVgXxVAUb2q6NRTT6WKdAqaDYQ1 0M1QrRkYFCDYTKyrazW6zc8//6xu061bN5e/1lTEPbH9rLPOwrm4Jpg9ezaa JaQAoZy0EY0iH5ETm9AUzdsf2zMXIBr7a9ascd0p/UoyMtd6zlw37LyAy9YR MYb8q7+0hUF35ZVXKo3MMvHz3Xff7QWMqpskqHvZWtifjfQoCRC3ZKIrTF5s RaYTTjhBrirVkokqFZ0WqZuXsOaSO+vrr78+eKWrwHVVFClF0dV/MAeCuuBy Ww0bNlRIE+cpIlj/4cufpq5q1aqlNPm6uZACJL3tpVRBAdK2bVtnx+QyMF9y NBhV3awvYwJEaNYk/ss9VeX6GLWBeScI1FnH0aRJEzkmr6ACBJujlRiViRbj 1S1vQuuFCxd6/sKniiLOOOMMvIDWEAj2YRfqZyRA0qfP6A5IogAJlipOgBDc uim6boqES683YSHeXZikxeU6depEYlWdqmv06NFqBb0RL4wAUSVPnz5dBWB0 MGDRd98GoBvQUg8//LB2SVoAeQRVUeXKlXU92U3YITBQFKGlKrSmgZq7UqVK 9MxgYqyKug0hh6sNJXjqqafYfs455+igzoYsX74cJ6Xnr26++eaLLrpItzv5 1Ip2RSpAvJhC1wWWf/zjH0kz2Z8FyHbfJKrd+b5kyRJ6I2E8dcWAyolNmKJ9 teRFgQVI8E3oSv/JJ5+4/s/ZEXy6N5LIcdNbHnzwwQ8//BDxogdroyZAtqe4 A0Kvo9vrRBjmwWeBtgXevULBUHb8dAJE1xlcrZKPHmXMyUSAqCr69u2bk2y+ WxAMiB4hS1oA5cMZ5fjz9EmjK34SIPRJydVEARJsbgkQmkMPamKa4rrN008/ nRMTIBSGvWhuzMW4ceNCqg+qd+XKle76my6PRPPeh8hUgCgNFYIv0CPW+T4A g/vWk7duhmZcgo4dO9JjKYmmevGJ273sssv0YKGMRvv27XGIzpnqCw2qOVy6 syawvWxh96RF0o5/90lVeJUKN0fmwcP17NnziSee0N18hRy4KgZOqitd4euq KFJ6RVn/LgflNmvWrJo1a1IVGoaMUOKWbf7asHHVErX6D1/+NHWF2pXFJgDI igBJb3vjBIju5LrLSvpUtHnTTTeRUnMAy4YAce11xx135PjzvvWwfeLFXrUd sdCECRPwC4899pgerpDSfO6555SmwAIkOD9I6b/88ku1EUdUMdwbSXL8OJ8+ 9uijjw4cOFAPXf8VW1SqRO6AeMkEiPtMFCDqJ+7sgs9RQ+PGjXP8xc9d/Kb4 Xy9Sd/G5F5PwOZkIEJ2a3rKXPopwl02cAAkWQPkg2HP8y5gu7FdDrF69WmMk UYAEmzsvtgACoQV/vfHGGy5nfb7wwgs5AQGS578NgahVM3cSwTgXjwDRT71y Jcdfz0fPDLhk+7kAcZfx9dIETQXy/HGKqWSwoE/pfnQGjAZ5hjSqiQIk+Cb0 uJnUfMnzn0QiBGUsu3fJOehXWD9NPSgtAkSPelJ1DHk9bKDj6hqOZnRibdgx KECCfk03CPTMQ07mAkQFwFlcffXV2GQkz10B7rnnnkaNGmEoJECSOlblo0dA MSxuQUhpKHpyGgHimnubv7oyo0MCpHPnznHdRrdE3R0QbDiDNMefhJ7vANE9 Gkri1IcuY0Zw4nmQggmQjz/++OCDD97uG5lUZlPWGDlGl87xFwZxl4/i0tCs DNXKlSuf4sMXPUZ7SowqVaqw5YwzznBeVbOGtbzJJZdcwlEYZStWrNC6yjmx hVbQnsGrju6ITz755EUXXZTqHJUGl3HbbbfpQJ7vntSsr732mhe7QT9y5EhK m2rFqvB1VRQpi7T+Ew+ny4y//vorpkmuuX79+s6Gxx0xavUfpvzp64p4BruE 4cXGphluIQVIetubXoDIZWBp+euaa66RhSwzAkTDGYGW40uJRE39V2y1q8S7 XdQDFV6+fHlN65YKcJeyMxUg/wm8Cf3PfWdS6216lIQ2pXXkjoPgI3SXxCs9 AoSqUxShhXxdnavC9cZ2TIQWjtseEyC6BBcUINOmTVMlZCpAVACiiOuvv75p 06YYtCYB7rvvPgKJLl26aBcnQIIFUD6vvPJKji9A3INPOmVC6DQCxDW3u8Um K/Hmm296+wqQF198UYGie8ecXpqQ49/sIMbo3bv3F198MXv27GbNmuX4k9OL R4C4ViNM0lpM6kLuQaz9WYBs898cpxnc22NixL3pVQ2ktyogJPX04JIlS9Rh 4pYWpB0HDhyYE06AKG5U0ELfHj16tEJr/uULKceMGUOkSg93S5HUqFGDHSmq M9S6nBJegMSlV9/WAnqM+g0bNrjo+r/+y7j1lFRSARJ8wURSAUJjuYUWJa+C d0BcjI3Jonj8zK4A0ampOUDrdXOUPfui1QDSeOFiFiCaLzZlypQc/+Hh9EGF K96cOXP0BuGc2IUR95xbZMlUgMjGMuIqVaqk9EnNppKhCDTBp06dOlpfKGk4 io87/vjjv//+e4qBe8IyM0DOPfdcGY2pU6ey5fHHH3czl3XcWbNm5YRgxowZ XsAUyxNxRFpKWxLLr1IxfIjivJjToecwABn7mrygh6gHDRpEPqnqIWRdFUXK Iq1/l0me/3BUYgEYCBpiGu/BUDBS9Z9R+fOtK34SWvC5LfU7g4pHgLCLrvbX rVtXb1nCQobxlXECJM5PFQ/pLZJaAV+jBiKST3pvyzW3m3nhsiJSVRShxSdx BxIgWrnaCRD2HTp0aE44AaIJHapJogjiQC92k07tiyshUn3ggQfcMlA1a9bU sZygcAveBs80jQBJml7RrxMCbshzRnpKKqkACa6JlEqAqDZyfHkV1HdKryXg sDaqpaTxfyEFiCuAZpqnQuWJggBRE7g3Y950001uMr5QiMgojhMg6rTuAb8w hL8DgvKVU6BTDR482At0of1WgCgyZJhrIJBMukPxG1804UtLox922GF6T9Py 5cu1dKp7YpbESqmJqKkECPWjG+ik1196bI9QkzohGNaFLxlenSyZUMP48XLl yh166KGLFi3a67/XT1cXmzdvTjJNTncvoUsqQJKmV/iqfouv1BQVVwkcSI/t BQWIJq2owJqm/T+xV3vHCRDOZfr06brppiX1VFFqC04BX4PNvOWWW7TUSYEF yJAhQ1S8/wTQIsAEgcEb33rFpMpM/no5l5b2jYgA0aog2GdqBqOUXoDoUQ2E qh7ppIdgwagf9yIbnWymjrh4KJgA+eijj6jwVNfDlYbAgJrM8R8M1ogIPqrt LAOfw4YNY1AHb1X07duXvYJ5EjZcf/31XmCu3+LFizHpN954I9uvvfba63xu uOEGraSHV9UWBQ/OZKlsDMALLrggjb1SqThHGtcd0Ys5MpdP06ZNNbv5r2SL wYapq6JIWdT1n3jEvwIvWVA+NAQDQQYnKECiWf9hyp+mrtwqWHPnzk1/nU1P abpwi33laAojQFq3bi3Du82fsc53NFr58uWxXdjbPH9CLlI0jK90AiSpnyqe ayn5WiS1FF5SbvGOO+4IdgD3UkgFya5l3USAJ554IsdfiVSLk+DvFEniDkgj YauUepgzlQDRypzKX1G0VnrEX7g1l7yEIJDD1a9fX1GEVryh3TVOW7RoodkE wX6YVICkSa97Q3giN3BcHIuRzEm2ChYFxif+FUMFThQgP/zwg5w4jtWLrQOg XSgSHYb+Vq9evTTxfxgBguQnGVW9NwBp2Dh//nwVQIENI1qn9ue+b5mMjgBR /n369KFm3J0jrZcrxaG3uiQKkExRV+dTa1Dn+G9CdxtdMnUDvZimVq1axEV/ Jazyt38KEDXuk08+iVfS67w9vzV3+KiLYlRPOOEEvVUBM8t2gmddcCZ49vyW lZchN80mTipA6EscMc9fr08SlUhGi0QxQtnC4QiYP/30U9kiXVBSAEzYr4iU SqAXsfGyyy7L8S80qeZVABnAOAGi00yTXi+CZ4h9++23nr90iboBnUpPghED 7I2tPTVw4ED1ao3i7f4MKU3ijhMgZM7pYx9IzHbdbFWD8uWdd95Rj+3YsaO2 h3SCiQJE1y6SDiLKwHikAEQCetEPJ676V1+ib3AitGCqK3slIkAwRPkKEE6N c+ndu7dWhkfNTZkyxQsscuKGQIZ+uJgo2CNYdAAGl9YejGtxJZg9e7Y67a23 3vqf2Au1E9G+FIMWkTilWak6twqTBoimcw4dOtRLMW05iC4vX3rppWnK37hx 45tvvjmx8HGlYvCqE+piZl7siVC5s+XLl+fEXrictFT51lVRpCye+ncXfhUP KzenFMhEs/YSF92KSP0XoPxp6kqrYGFbcDfpV8Ha7vtlZ0gx48qzMAJEIZa8 iWrpnnvu0XRd9pLlwSSG8ZVUrLRGUj9VPG8yCmORtH306NF6XYt8opoJG37R RRfppeSJoMpPOukk9sIfKa7g1HS7h+A5mJKz1hMyGHa9DTwoQCpVqhSX88qV K7VIFNJVXYWA2b2hW2VWCfWqxIoVKxIYqNhEgzmx11g4lEmiAKGJk6ZX19WL 4GlN4qjgv1SIbr5o9rHOnRGtkCOxuuIEiOQbnhEnznZdc3Og8dU5dX/NK4QA 0cakkEm1atUoAB7ZrfcbhAp3JxIdATJgwAAtrhV3atSwpggdf/zxToC4kO/x xx9HKXfr1i1VbSSF4ErV6JZ6czhddtxxx1EY9czEWyT7swDRFGDGO0ayZ8+e 2ENOZPXq1XPnzqUbuLfmDRkyRJdlMB14MY2gtm3brlixgrL17dtXb+rUMIwT IGw87LDD2rVrh0tFvxCa0vPdwr/Dhw93JiLHf24Ba79u3Tpdpf/uu++Ukk/d PaFX61V65cuXp9NylKVLl5KJlvnt0qWLVmGVAOEcU6XXBRNNM9QblBikGDQ+ 3Su/tcA4xaMw1Kd6GokRTcuWLUN0TJ48mRJyCBxT5cqVSa8H/HSZS+OIjbVr 12accmhOnzJoEGFOf/31V7e8vEy0LE+cE9RQihMg2vjUU0/xvV+/fh8H6N+/ P04WI6MHOHP8Jx67d+/+888/U2bqlrH2/PPPH3LIIXreeJu/DG9iASRAWrVq xXYiq0QBgungrzgBwhbNGIoTINKbiQLk2WefZTuxB5XD+dJjc9I+gqVJNHpS S12XMk+aNIl6GBEAOx9mFkmJULBVsGi+nITZiO5fFLT6FT6dVlbl6z012/2X 78QZBy82wVAhrrfvKkyMDvrzddddF7wSnsrO8IkQphGJoOKeFwpy3nnn6e0S qeRM0lIFQcgT0aUvVfq6KoqUxVb/2gtDmuNPZsScunpmuGlaGcRNcnSUeP0X rPyp6sqtgoVhxBqkegSLJsDikT+GUTaT6IUt8t0SIGFsrxMgerfsxRdfjJkl SMYR4AL0UqQcfwa6WyAxpK/UVbVUfoqiyuqWuEWSzuJ8KTZOUHcoFMpqCjAO BfVE0/AX5ccJcr54hzPOOEMt+8UXX7juR0rVQKdOnThHQo7BgwdrdQttjxMg iiJwH1SLrk+OGzfOTf3Dj6uQcnn0Lsaj3jJAK1DJWjCWz72x14vffffdnEWF ChXwlWRIDxk7dqzcKwJEIktOTRWSNL1cpKZ48y8t+/3337MXR0RJuSjigQce cCeuN9qQ+Prrr6dL0LKzZs2aPXu254tNxhfpdRNQ5466USaMu0WLFum5DgJs rUNIb3Svw2A7bpqUurAZJ0CCAbkTINpIGDBs2LBPP/308wD8ZKMXWCwI6U1h 9CgLxSbPFi1a0OiKeXTdOLEAOuv27duzPbj4rRMgqEL+CgoQXRYmQEoUINKb moUUFCCUhO1EicphwYIFOf4jWPSo6dOn0xPoY5999pnrYMFVsNQf3JwRLWuc r1+me69Zs4a2dsHYoEGDtNEtNaycaWWiFFocJZ637+uivP1bgFAbmj/lkNSl S7h3l1OxqFdS6nEjsnVLuuX4T3Xq/a05gTdU6o0VagU6nktMfyASdq/FzPHf q+vuL7hlo3L8u5kXXHCBM1wUhsFCfyYlBdDb2wVWQseVPMeaqVQIEL22L1V6 FIHmv9xwww3uTN37vmVOc/xXf+71F+DS5TKMgPtX79y57777PN81a7qKlgai nGq+Bg0auHP/29/+5l5pyk+c6V/+TP/gy7D0pqSgE9Qt6ZzYU6CqVYZSTn5g 0jl3uQbXQBRSYZLQ4SRAEgsQXAULQxcnQBhNWodcUyxlqzt06JDj319OFCC6 XaJbyUEBokteVatWJQdqjFbTEmGIu6SDQnvpGYb0VKtWTQv5Rm1KSKYCxIF7 0nXguPCMAEzOLsdfa51uRhMceeSR9GcsNsPh8ccf9xLmjfL52muv5fgrZOLa aEeCOgw1IQSNVbNmTcxp3ONDXmDdSCH7r7VoLrroosQnjnQgOgC2JX2c7xIT ZpDbE088QR/TUwd0GAJIumiqUoWpq6JIWZz1ry+4OTeEr7rqqqZNmwbfxK3Z 4okHikL9F6z8aeoKq/vOO++wL9FmUh8nC0aAdIiPDkEwwPdHHnnkz31fApve 9joBEvRfOKbgMjv0f7c+SUa+Mo1fw0/pQdkSt0hqPsJdnbIeblEo695sK/T2 xrgoQusfuseN3JPzOf7lJlcz7ovmnCoI79Kli0usKELOV+idLAp3JVQFPosW cS8Np93V/5WS7y4lXUjHJdbyYk/pUCo5NZm4pOnd2xhvvfVWd6Z67k7IRSpI 0MNL5IZKdd1AJ6JbJDSEbqFqQTbdguTTrQ5KfZ511lm6y5ATi4tcCWlEqWPd QwwKEHeVXjWgVtPa6enRpVRGkNtCmSlAcBRozSsJkMQC7A2sgoVhjBMg2CX1 cy1HIPmg51joP4kCJDipKihAFOeceeaZ7rFPd0Ejx7+Z5cap4hC2SIC426+n n3469cl2XZpOFW+rJJxajRo16FFaXUE50+35yUZMk6pdn4sXL5Z81mtNEu+e 758CRJeM/vjjD2K5hx56CHGqC9qu1egAt912G/qRJnYhnOat01voSy4xgwgT 8dFHH8nhogVoIHoLVU1XYSNGoF69enpgRhAJs4ue/9G7MDDdxLpo2KBJp0EZ 2uPHj3dlUAF69uzJUHUZUhi8Up7/bhEOd+qpp9Icbs570vT4Vj1stnz58jp1 6jj3RCdEknDEW265hayIHDi0pk6Qz9KlSymPKyF7oTg4Lo7pvPPOI70e93UP GLMXg1ejUlCGyy+//JtvvqFBdU9HU0jOPvtsdic+z4tNhNGlfgy1jDlO9i9/ 5XkSEO+x5Uifo/YFz8UnNUDn1Ct9USvXXHNN8A0vjAWC8+bNm//4448MWHWD xAJorQDMC9tpF9IEBciyZctoRP4iXiIZtppPTDdbKleuTGwQFCBr1qzR2jXd u3d3+UsCUz9aLJFTkwAh8V133ZUqqFBswL8VYyjYC0Il8MlZq/OXAQGiZER0 VGPQFLi1SqgHnAJnTePi9crHYDvdlXDLSzFplBiJxnWGlN1JT6O4CZVhCkao xqFxrHkJa8YqwXvvvUcC+Zf0ebpSnXPOOZSEOJbiYVXowC1atAhTqlR1VRQp i7n+9RMn8thjjwVjMKwKwbyuWCZ9PCwi9V+A8qepK75QQqI7xlHSdwbJgr38 8sskwyrKXCgaQV7pQamQttepFRnzK31cgE2eTz31FDYQH+HEQnhfqV1S+Sm3 4EnJWqS82FKociV68EaJiSppGqqUKC4ximjUqNGsWbO8fZfq5bN///6Esi4x sgL3PXjwYDoqNSMtoFAZmclGwssGDRoEowh21+Uvd0sO34EawhfHRRGIXD2H HOxdH3zwAY7SZYg70wwRmozD0XvdyxZTpddzFyTA29avX19yQ1HEzTffzBEJ e8iqWbNmwUKuXLmS8jiPzF56/I9WuOCCC0iv5wTcE8VUAnGFu3qpwIPu9913 33mBmTiMTUYHuys+DwoQ1KI8ox4SU63Sq138cPS+UP98UgMaQZ6vVq6//vrg G16o1fPPPx+bwHBOUwBZSDQF22mXuHn669ato8Pz18f+q7skH9TcZ5xxxrbY otxKTGHoYPzVq1cvb18BgsBh+2WXXaZT00DG6jqln+PLE/Qpo4+UDHlJIdXP 999/r6WGmzZt6qVWH15AgFx66aW04BE+qlt9ZyOBx1+BlVt0O4YOqXdlmgAJ olYgcyqH6HrGjBkjRoz4/PPP6ZxEmLSm4uTgLuoVq1atIurA83711Vd6rpK/ fvNx6Tnuli1b2KK1nlCCCHZ2oTO7F6M7WaG+x5D/+eefJ06cSBn41HRv3X8J FoAt69evZ1hh9zhHNcR2/xWHHI6/ghY7TXq90oLmmzt3Lp1zwIABmEqtXYNj Usld7Skx5cQpjPPhjHSzY7s/j4P0iqLdcVW91A/Hxd5iXSnDdn+WfVytJu4u cKyqVedh+WRw/ZYWVwOa6kIx6EKonqFDh06YMIHy664T7esqKmkB+M4WtvNv XM9hR47CX2TlCqbEcfWfNLHLf9OmTWyntoMbaY40LyLULfj0p88nXTpx3yhQ AAHyV+wNgDmxyW7BHTHC2wOvuYyr4e0JjwDFZev5RpIRxxBg0Ln5C+Ftjq4P yLnEoaJWrVpVXjj8I2cqFUOmb9++48ePD1+q9HVVFCmLs/7dRobS/PnzGSZ6 bjZR+omo1X+m5U9aKldXGJwff/wxzRwQGaX1Ps44gN46pDRhbO/22PNaigNR K5SHkuAFqJzly5dzjrriFMwhvK/cntZPFTXhBQitpsiZxH/Flmt2UANr166l WfE1+HrCXS1xk9iy+kkrEEV/8skn1KGbcKFBFOxm8lOSz0TvuDB2oebjBEIw PUqEaqQM6l1xXcjtxYHoP5MnT6Yp9X5kdzjqJJhzmvQuGX3+iy++wMm69X51 yS44/F1iSjV9+nT6P6rHhc26XKb7PnHpqSsU8WeffUaE9tNPP+XFJmcFT1y7 x71r2/NHvaxTnNVyJitVr4grw+rVq2kvdU7Kn3igVAVwVRq3Pc9//4IerU9M nNhnUuUvka5wK1hgYtovv/xy+PDhs2fP1r86a5e5OnC3bt1y/JtrnFcaLxCE lnUVFVeNzg/qnpeW5GLUBN9i49jPBYhuFmspJC2DoN01AUr/Ju6ldxe65701 24LtuqcQPByNzhYNQ00wj9slriSk57hqizRl0JNLukSgqYhxhwuZfrsfovMZ XOnFpdcEjWA+umdBqXQ1gzNyCZKmV+GloeLyjyth0t23+30gsVbdxlQEa0DH UpldrXKguHWiUhUgVZW6XZI2d6rE+eYveYVZpuumEiBhaiBVMaJAwR7BUvPd fPPNl19+uVe4BczjDEXSjVnJ380QwQLr6mJIO1bIUoWvq6JImREFONNUUzAS s4pm/Ycvf5gEshVp3JwsTBxBQxTG9sbNWNfzWlrQA4gw5RoSjx7eV25P66eK lPAChJQnnHACNaAbCsGmSbNjRt01DYndL26XvGTvIinw4cKnT/pQYvrZNOGP myokzrT8hSHVsdycmqiRtNcl9hY1RIMGDbQgUqZNEwbkqu6XucfP4oq0PwsQ h0ScJnqI9Ld9FVrHpUwqqN3GMJkHi5HKpLuUSZOlEvXps3VlC95AT5NV4kKv aS4mBOsq1Uml3z1VraYhTZnTN1P4smWUT8j8dXdDQzKNANkeogbSdJ6SpWAC ROGfLqfMnTvX29ec5uVHmpzz9l26v2AWOOlRtOXiiy/WU9AZGbHClCp9XRVF yuKvf7eXrrMl3SvK9R+m/PmWis+M3reb1DiEMU3bYgLk5JNPLleuXJs2bfL8 GXnZ9ZXb8/NTRUR4AULlX3rppQceeOBdd921YMECt/quSxNs1ny7jULruA6W ypK4AuTbJ5XYlSH9EzV/xVbNDeaWasymSi9c2dy/aYZ/0s6fxlYE6yrNeE9f J0k3hrRacS2btAyZFiB9wTLNJFWLpKrkvNiTXdLUn3zyiRda1oWpOsYv0fud d97JeKlVq5a7ChHMxwSIYUSH8AKk9FLgSegyAhi02rVryx2ksvZR4M/YiqyY 3zVr1uSluBBaRISvq6JIGQVKS/0XhmJzcxIg69ev1xRjLbdezK8LLDpCWiT9 pedVRIsWLbzivRRvGNniz9gERnpy5cqVc3Nz0wiojNBtOK0gqpESXLkrrgwm QAwjIpgASYPM49q1a/v06aMdoxwAy2RNnTp19OjRXrEXNXxdFUXKKFBa6r8w FKcAIT7ZuHFjnTp1qlev/v7773M6SZ9PLo2EtEhq0x07drRu3fq0006rUKGC hJgJEKM0Iou0YsWKAQMG/PDDD172bJSEBsOEMXLKKafwRc/hJ+ZvAsQwooMJ kDJJlAP1/YGyWv/F7+ZQIrrxUZZMUwEsEjEPcsxN+zWM0k7WjaQuWaQfIyZA DCM6mADJl7zUEy0jyF+xlf9LhPB1VRQpo0Bpqf+CUfxu7r8+xXCg4iQji1TM z/IZRpEiG1WkXTrNA6gmQAwjOpgAMQwjJCVyBySyq1sUmAJYpFTTfg3DEGHG iAkQw4gOJkAMwwiJubmsYBbJMEoEEyCGER1MgBiGERJzc1nBLJJhlAgmQAwj OpgAMQwjJObmsoJZJMMoEUyAGEZ0MAFiGEZIzM1lBbNIhlEimAAxjOhgAsQw jJCYm8sKZpEMo0QwAWIY0cEEiGEYIXFuTi8K/K9RIKg6KlAWyZbYNYxig+Fm AsQwIsJ/TYAYhhEO5+a2bt3KmPqPUSCoOipQFmn37t1/GoZRLDDcTIAYRkQw AWIYRkjk5qZNm/Zvo9BM9ynpUhjG/gXmqwCRwHYTIIaRbUyAGIYREhMgWcQE iGEUPyZADCMimAAxDCMkf9ojWNnAHsEyjBLBHsEyjOhgAsQwjJD8aZPQs4FN QjeMEsEmoRtGdPivCRDDMMJhbi4rmEUyjBLhT1uG1zAigwkQwzBCYm4uK5hF MowSwQSIYUQHEyCGYYTE3FxWMItkGCWCCRDDiA4mQAzDCIm5uaxgFskwSgQT IIYRHUyAGIYREnNzWcEskmGUCCZADCM6mAAxDCMk5uayglkkwygRTIAYRnQw AWIYRkjMzWUFs0iGUSKYADGM6GACxDCMkJibywpmkQyjRDABYhjRwQSIYRgh MTeXFcwiGUaJYALEMKKDCRDDMEJibi4rmEUyjBLBBIhhRAcTIIZhhKRUuLlt PkWXvvAUxiLl5eUVUeMaRpnHBIhhRAcTIIZhhCSkm9uWAOm3bt3KZzEM9tzc 3Liy/Y9PUpWRNH1RYxbJMEoEEyCGER1MgBiGEZKQbm6Hz84Yu3bt2rt3L7vj VSVGim6wk/+WLVswZcGNu3fv3rNnD0VK1CBJ0xc1BbNIdu/DMAqJCRDDiA4m QAzDCEkYN8f2Fi1a3HrrrfXr12/g07Bhw/vuu4+NU6ZMkR4pCg1Cnnjtrl27 Vq9e/Yorrpg/fz66Q/dfFi1aNHv27FWrVhE5OA2SKn3WC5ZIRhaJBKgnBSSN Gze++uqr586d6/lqrjia3DDKECZADCM6mAAxDCMk6d2ci94vuuiinGSUK1fu xhtvRA7s3bs36xoE80UJ77//fh1r8uTJlJbtGzduPPvssw888MAXX3yRBFu3 bk2TvhgeEtteUIs0ZMgQFfXrr79WWxRZOxtG2cQEiGFEBxMghmGEJKQAueaa awj4K1eu3MLnqaeeatSo0THHHKP4uUqVKitXrtyxY4eL9t0METdbJNWdCLZv 9SEZ9oovfCoxWyher169brnllttvv33x4sW7du1i+/r16zkix3322WcRPugR 7QWJ6YPHDVMqbdcTXCqb0ruNhbRIxCHIje7duz/00EMHH3xwOZ+xY8d6JkAM I3NMgBhGdDABYhhGSEIKkKuvvpqA/9prr9VeeXl5e/bsWbZsWa1atYif+QtV wnZpBwkHfpJm586d8ry4+MSbEaRHtihPTSoRbHQFcANcOZCMbM8666wDDjig VatWXuDJpdzcXNK7n8Gns0KWimS7d+/W7mwnmQqGkNFZp7qfEsYiacYH+Ves WNHdQuIs+BwzZoxnAsQwMscEiGFEBxMghmGEJCMBcuWVV26NoeedFi1adNhh hxFF85fbHVdLhi1btrz33nsbNmz46KOP9urV67fffot7IIrvxOQrVqx4//33 X3rppfvvv/+pp57q2LHj0KFD165di5ogAeH6vHnzevbs2b9//40bNyIEFi5c yM/jjjuO8txyyy2DBw/+8MMPP/roIxJwCNL/8MMPSr9p0yYy0VlQtnxLxSf5 z507l90HDBjA9uXLl7/22mtNmjS54447XnjhhbFjx7Ix1dJbIS0S//bu3bt9 +/ZdunRxT4vZHRDDKBgmQAwjOpgAMQwjJBkJkKuuuspt11+bN28+66yz+OuC Cy7YsmULAf+OHTtefPHFgw46KG62yNlnnz1lyhS8sB5k0oTxfv36nXrqqYlT S6pUqbJkyRLKQwlfffVVthx44IG//PILPzt16pR0NgrMmTOHBB06dFD6lStX 7ty5U+IiTKlQVezerl07tpcvXx6BkFg29FHSeSUFs0gU2ASIYRQGEyCGER1M gBiGEZKCCRC9hmO7L0BOO+20Aw44oGbNmgTweXl5//rXvxRUn3zyyU8++WTr 1q3r1aunLUcdddSPP/64e/dupMrevXsnTJigB5BOOumkZs2aEds3b9780ksv VeKZM2fqCahu3bqhJo4++uhff/2V/EeMGHHdddchEEhTuXLlunXr3uTDl59/ /pn0CAelX7VqFTmoVC1btsy3VJyL5+sddj/ssMP0b/Xq1e++++5atWod4MMW qitxxn1GFknPdO3Zs2f8+PEmQAyjMJgAMYzoYALEMIyQFPgOSG5uLrv36dNH YXmTJk2I82fNmkX0zpYLL7xQckCH6NWr18EHH0yy2267jcAbUYA7fvDBB9ly 6qmnLliwwJWHzIcNG3b99dfPmzdP00O6du1KsiOPPBJBwRZCBZRC1apV2fjC Cy+QgML8Px89FRZMz0aUxZw5cw466KB8SyUBgg7SDZRzzjlnyJAh5ImK4V90 kM5Us13c0lsFs0hKM2nSJBMghlEYTIAYRnQwAWIYRkgyFSC5PiRev3599+7d jznmGMLyQw45ZPr06eRGcE4yov1vvvmGn4T0W7ZsIRO+N2rUiJQVKlRYvHgx ooA8b7zxRrZcdNFFlGHv3r1uCSw8tQ6RKCgQIBRy48aNEiDPP/+8F9ACeoYq mF4PcemmTL6lkqTSE19HHHHE0qVLPT9KkQZhl8qVK/PXfffdV8g7IJ4JEMPI EiZADCM6mAAxDCMkIQVI7dq1iZOPPvroW3xQIieddJKbGfHaa6+RFbvfeuut /Dz33HMlCrS7HoL65JNPlHjw4MFaROvee+/VvQa+oF9+//13wgDPXydK4X2i oMhIgGgOCHlSKlRGvqWSJZEAQVihsGRnXCVcd911/EVu5FlIi2QCxDCyggkQ w4gOJkAMwwhJSAGC4shJoFy5ckT1ffv2RU2wLyF9jRo1cvzFqbQEbvB1HlOm TEFr8G+PHj047q5duyZPnqwnoHL81WhPO+00dnzppZemTZu2d+9eZegVToBw lC1btoQvlRcTIEitNWvWcDgl5pPvmjZiAsQwooMJEMOIDiZADMMISUZ3QE4/ /fRXfDp16tSzZ89x48ahBTz/lRm5ubmE+tWqVSNZw4YNg28A1Ms7vv/++0MO OYR/X3/9dc9/DopDk8P1119foUKFoK5BjDRv3lxPPXmFEyC7d+/etGlT+FJ5 AQGydu3aoAChPPXr1zcBYhiRwgSIYUQHEyCGYYQkozkg1113XXBfTdbQywc1 JC+77DKSkTiYlVbc/fbbbzWJ+5133vF81aC1sHD98+fP79Onz3PPPVerVi3d jwg+E5VGgLCLl98dEIoXvlSeCRDDKFWYADGM6GACxDCMkGT6IsItMTRhPHhD Yc+ePXfddRfx/Iknnog317JU2/2lejnQm2++qbsbo0eP1ivFPf+N5+Sj94wD Qf4nn3xy+OGHlytX7rHHHpPL7tKlS6IAOfPMM9nYvHlz0pADxeBYcXdMECBa BStkqfQO9GIQIJw+yovPiRMnSoCMGTPGbSzK1jaMsoYJEMOIDiZADMMISYGX 4Y1LqbsPPXv2VETdsWNHfubm5uoV5PxbrVo1ZMVJJ51EYK/Xc3z00UeLFy/2 fN3B0dlCYRAjJ598MimbNWuWVIBs95el0k2NunXren7woDeGSNQkroIVplTr 1q3TuljFcwdETJ06VQUbP3581lvWMPYHTIAYRnQwAWIYRkhCCpBrrrnmgAMO qF27dtz2YEqcOGG83h5++OGHd+/e/ffff9+yZQsq45ZbblGk3aZNm7y8PN2w qFq1aqVKlTp06LBo0aLNmzcjB4j5W7RoofeV9+nTRy4bQcGhjzrqKAkQdtyz Z0/Dhg3ZWL58+Q8++IB9ly5dOnz4cEIIzxcswfTIjTClYsdNmzZ5vgBh92OO OSZRgNx22238VadOnUIKEA60Zs2ajRs3fv7553q/4aBBg7RR92UMwwiJCRDD iA4mQAzDCElIAXLllVcSqF9xxRVx24Ngbcht7Nix7jXixx133FlnneWWurrx xhudReJw55xzjrajOM4888zq1asfeeSR2lKvXj3dE6GEr732GlsqVKjg3mzO Ub766is3af3oo4/WEefMmUP6Tp06JaYPUyoF/wiiHP89IIkCpG7duvx10003 FUyA6PEq1FONGjU4OurJTXgpV64cP9lYq1Yt7W7PYhlGGEyAGEZ0MAFiGEZI wrg5thN7V6xY8dZbb9WWpAJke2xm95QpU66++mqtLiUqVar03HPPbdq0iZBe 7/jIzc0dNmzYbbfddswxxxB+u/WvTjvttLZt227YsEGrYBGHv/322xz61FNP JUJwimD37t09e/Y85ZRTnI448cQTFy1aRPoePXrEpQ9TKpLpzSBvvPEGu1eu XPm3336LEyCNGzfmrzvvvFNPgmVqkZwAufTSSw8//PAjfI700Xc2XnPNNQpU TIAYRhhMgBhGdDABYhhGSEK6ORQBATmf+Y5N3QdBX8yePfuTTz7p37//V199 tWLFCiJqvHzwBeKe/zYQYoC5c+d+6TNnzhyO4vnTNJSSIiFD2Lh+/fqg6uE7 GbJx5syZo0ePpvyKJSBp+pCl0n2QxN3Fxo0bU1VCRhYpeAPFvZdE6FWMhmGE xASIYUQHEyCGYYQkpJvDQe/YsSPx0aOkaJmpPXv26BAE+Tt37gwumeWS6QV/ LiVftEpVMCWqIemhScZGrRzFp7srkSZ9mFKl2t39xWfiX2aRDKNEMAFiGNHB BIhhGCEJ6ea2xQg/SMnwPzHS7KhHpJSML0lTpjq02zduxzRFDVOqNIdL9Vem y/CmoXja3TDKBiZADCM6mAAxDCMk5uayglkkwygRTIAYRnQwAWIYRkjMzWUF s0iGUSKYADGM6GACxDCMkJibywpmkQyjRDABYhjRwQSIYRghMTeXFcwiGUaJ YALEMKKDCRDDMEJibi4rmEUyjBLBBIhhRAcTIIZhhMTcXFYwi2QYJYIJEMOI DiZADMMIibm5rGAWyTBKBBMghhEdTIAYhhESc3NZwSySYZQIJkAMIzqYADEM IyTm5rKCWSTDKBFMgBhGdDABYhhGSJyb27ZtW25u7n+NAkHVUYGySJlGGoZh FBiGmwkQw4gI/zUBYhhGOJyb27p1K2PqP0aBoOqoQFmk3bt3/2kYRrHAcDMB YhgRwQSIYRghkZubNm3av41CM83n375dMgyjGNC4+7+ZRwLbTYAYRrYxAWIY RkhMgGQRFxEZhlFsmAAxjIhgAsQwjJA4N5ebm7tr166dhmEYpQRMFoarYJHA dhMghpFtTIAYhhES5+Zw5XzfaxiGUUrAZGG4TIAYRkQwAWIYRkicm9u5cycO fY9hGEYpAZOF4TIBYhgRwQSIYRghMQFiGEYpxQSIYUQKEyCGYYTEBIhhGKUU EyCGESlMgBiGERITIIZhlFJMgBhGpDABYhhGSEyAGIZRSjEBYhiRwgSIYRgh MQFiGEYpxQSIYUQKEyCGYYTEBIhhGKUUEyCGESlMgBiGERITIIZhlFJMgBhG pDABYhhGSDIVILtjFEN0kYpdPiVYAMMwooAJEMOIFCZADMMISXgBItFB+ry8 PJxpmsSkzEggZJpeJQ+f3jCMMokJEMOIFCZADMMISUgBgkYgMT6Uobdx48bN mzenkQzKOfwDXeHTk4aSzJ8/f/HixSEzNwyjrGICxDAihQkQwzBCEkaASH2s WbNmyJAhnTt3fuWVV9q1a7dkyRI2JsoQMuSvqVOn5ubmSi/EZRW3JU363QGC 8UbXrl3ff//9LIQvhmGUZkyAGEakMAFiGEZI8hUgUh+LFi3q1KlT+/bthw0b NnnyZD6XL1/uJQgQJebfli1bbt261Qvc1+Avvufl5emg0hRp0utZL1dIpVe8 8fbbb/fr1y9NTFKyU1QMwygeTIAYRqQwAWIYRkjSCxAieRIgDbp06dK1a9eV K1dqL5xp0nhA6UeOHIla2bhxIz/x7JID7MUh1q1bh9PPzc31fK2RNL2yIs2G DRuICtauXct49/xJH4o33nrrrb59+6aKSXbs2IFy2RObtGIYRlnFBIhhRAoT IIZhhCS9ANm1axdpJk+e3KpVKz1z5YZbYjCg2xlfffVVmzZtECyvvvpqhw4d Onfu/Mcff3j+PRSEQ7t27V555RX+5Yh7fFUSlx4lgt5ZtWoVW/SsV9u2bbt1 6zZ9+vS9PmkEiArwzTffTJs2zYsJnKIIewzDiAImQAwjUpgAMQwjJOkFiLb0 69cPOTB//vyxY8d+/vnno0ePXrp0aeJNEN3O+Pnnn3v16oXuGDdu3HfffTdl ypQdO3asXLkSHfHmm29+//335PPhhx++9NJLfKcA6Jq49JSE/Hv37j1p0qQf fviBZO+//z4KCCfu+aFCegEyYcKEF154gUKSDz9NgxhGWcUEiGFEChMghmGE JF8Bgnx49913O/h069aN4L+Nz4wZM/Ly8uLCe90xIfjv2LEjO+oQJPv000/b tWu3evVqbdm2bRtipEePHnoWKy49B1U+jl9++eXll19GWXhpBYjgRFAuCBbS bNy4kRMsktDHMIySxgSIYUQKEyCGYYQkjQDRHQ0GWteuXXv27Llq1SrJjV9/ /fWNN9549dVX169fH6dB+M6WL7/8EkGxadMmPQSFsujevfsHH3zgfnLcr7/+ Gkny22+/kf6LL75w6SnGHv/RrGXLlo0YMeK9997r0qVL586dSTx27Fi2s3t6 AaL7IDh9NMs777yDlrE3vBtGmcQEiGFEChMghmGEJF8Bsm3bNuL/gQMHerFZ FXyZNGlSy5YtFy5c6O27EJb+HTlyJIJiy5Yt+FyXw+DBg5WG9IiOiRMntmnT Bi1DegkWpZeEmTlzJv+y8dNPP50wYcK4ceNCChAVYOvWrZ9//nnbtm3Z0dSH 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 175JVN+CBQtonMOHD8dUap8fHJMkd9pTYuTEKUz1QYn0siPPX8dBekXR7rlS L/rhudhbrCsy5Pmr7BO0mny7QBQtrbpT+fikc/0cCqcBLXVBDJoQrGfs2LHT pk1Dfr11on6dolIKwHeucJ1/E1oON/IU/iIrJ5gSJ+g/ZWKX/+bNm7mOtoMX qY6QgwjFQTx/NjWtFIPw7rvvjhw5ErKMqt3i+uQbcwRZEBB1fyox5s83yE86 /a3IU2LY8wJHZybUWl7SFKyEbD3f8NKL6VZ0ZLd+JKUdcxdpHkTXVL3mguYH togJQqKeffbZ8uzRp7FJKrrh4MGDP/vss3Cpkm9Pp6tM5U8pVRa64i5Kgfek +6S7Jbquck2rnj8i+r848uLOwl3RoWbhbk5GaaMPZxuBTh1Smii2Ny8+X0tx IGwF4Sk1XoAir1q1Ckk04hTMIbqvzAv1U/sb0QkIrU6RM4l/j2/C7KChIboA vgZfj2XWFjdeGipNLRBFjxkzBh26BReq5WDjkZ8SKSZ6x4VxC5pPIAjB9DAR 1IgM6onJDTI/vpTpu+++mzlzJlWp85Hd49BJMOeQ9C4ZLXnChAk4Wbffr4bs gqbSJUYqHBa2AtbjwmbNGdZ7n4T06ApG/N577xGhff/99/nxJVfBguv2hLO2 Pb8vy5InWHhn3tO1igQZ1q1bR32pcSJ/8oPSCeBUmnA93z9/QVPrkxMnt5l0 +YukK9wKCkxMO3HixPHjx8+bN0//qtQuczXg3r17x/yXa5QrxGMmKDNEdYpP 9M5LW3LRa4Kn2ARzO5QJiF4WayskbYOg27UASv8m36WzC3+P7w+p1RZc1zuF 4OOodK6oG2qBecItCZKQnueqLkJk0MwlDRFoDXLC4yKmz/NDdD6D+7e49Fqg EcxH7yyQSqMZlMglSJlewotDJeSfIGHK2/P8NpCsVXcxHYIa0LMks9MqD1K9 FyhAOpW6W1JWd7rEBeYveoVZpumGnIQuxf7PP7nG9Vwt4N3m7zaW8q4cQXZT sFR9derUufLKK70IYW3RpswIKQu1N9VGtUFJQt56J1/RfBWNWEa0jVlIlSCh l15X0eUvvFQpn5WfNLvYy0RXuanVKE8v0M3JwiQgaIii2N6EFeuar6UNPQBm R64h+enRfWVeqJ/ar4hOQEhZtmxZNKAXCsGKCLkxo64dguTmkXBLfqqzSLJ+ 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 FMwiGUaNYALEMJKDCRDDMDyxbq4omEUyjBrBBIhhJAcTIIZheFIrurmNIVUX vvIUZpHKysoK/reS5Iu8Si9qGEXHBIhhJAcTIIZheOLZzW3MgvAbNmzgsxoa e2lpaUba/jckp8rIGb6qqahFIowckgQ6/CTMjKpRWzABYhjJwQSIYRieeHZz m0J+SLN58+Zt27YFobMqMVJ1jZ34169fjymLHtyyZcvWrVtJUrYGyRm+qqmQ RSpXdNTIuw/DqI2YADGM5GACxDAMT3y6OY537dq1ZcuWbdq0aRvSrl276667 joNTpkyRHqkKDUKc9Np9+vQ56aSTzj777Llz56I79P5l4cKFs2bNWrFiBZ6D 0yD5whc9Ydn4WyT5/yNHjrz55ptbt249ePDgINRxKgtUlb5fc80155133uzZ s92/lS/omMiV5ldeeaVVq1Y33XTTpEmTApMqRm3ABIhhJAcTIIZheBLfzTnv /bTTTkvlol69ehdddBFyYNu2bUXXIJgvUnj99dfrWpMnTya1HF+7du2xxx67 66673nXXXQTYsGFDTPhqGCRW4m2R9NewYcNcBiJD3HGHC/CPf/wj+99KkjNy vc/q1KmTS9iYMWOKfmnDKDomQAwjOZgAMQzDE08B0rx5cxz+hg0bdg257bbb 2rdvv99++8lZPeqoo5YvX75p0ybn7bsZIm62SL43ERzfEEIw7BVf+FRgjpC8 AQMGXHrppVdcccWiRYs2b97M8TVr1nBFrnv77bfjOaNHdBZkh49e1ydVOq4R XEqbwruDlbFIZWVl+CHNmjVDuJ166qn9+/efP3++O44i6Nev30033VS/fv16 IePGjQuKoQLKjVze0YIFCwhDwshb8rAspJKXNowqxQSIYSQHEyCGYXjiKUDO O+88nNLzzz9fZ+GXbt26dcmSJU2bNsWV5S9UCcelHSQc+EmYH374QT0vXXz2 ywjCI1sUpx7CCw66BLgGrhgIRrSNGzfeZZddunXrFkRGKJWWlhLe/YyOzvJM FcG2bNmi0zlOMCUMIaO7zvc+xcciyZknkQcffDA59uabb0aPc9299trLvYDg 7vh87733gsoJkAIiR6oQ4Mgjj9TtmwYxkowJEMNIDiZADMPwpEIC5JxzztmQ RuOdFi5c+LOf/Qx/lb/c6XS1RHjPPff89re/bdeu3R/+8IcBAwZ88803GQOi +I5zu2zZsueee+7uu+++/vrrb7vttp49e7711lurVq3CUScAnvOnn37av3// l19+ee3atQiBBQsW8POAAw7QU/qhQ4e++OKLL730EgG4BOHnzJmj8OvWrSMS 3QVpKzdVfBL/7NmzOX3IkCEcX7p06aOPPnrttddeeeWVd95557hx4ziYb+kt TwHy3Xff7bHHHiSewBJTriCef/75hx56qHfv3m4UWbHegHhGrvSQA/y75557 UsqBCRAj2ZgAMYzkYALEMAxPKiRAzj33XHdcf+FON27cmL9OPvnk9evX4/Bv 2rTprrvu+slPfpIxW+TYY4+dMmUKvbAGMmnC+ODBgw8//PDsqSVHHXXU4sWL SQ8pfPjhhzmy6667fvnll/zs1atXztko8MknnxCgR48eCr98+fIffvhB4sIn VfK3H3jgAY7vvvvu+OrZaUMf5ZxX4i9AkFESIDETzLmR4goQz8iVGAkQEklS AxMgRrIxAWIYycEEiGEYnhQmQLQNR0koQI444ohddtmlSZMmOPA4q3/729/k 3x566KGdOnXq3r37ZZddpiP77LPP/Pnzt2zZglTZtm3bxIkTNRbokEMO6dy5 M759ly5dzjjjDAX++OOPNQSob9++qIl99933q6++Iv6RI0decMEFCATCNGzY sHXr1heH8OXzzz8nPMJB4VesWEEMStU999xTbqq4lyDUO5z+s5/9TP+edNJJ V199ddOmTXcJ4QjZlT3jvoA3IJ999lmwowDRWK+tW7dOmDCh6ALEJ3IlRgqF HF69enVgAsRINiZADCM5mAAxDMOTgt+AlJaWcvrAgQPlll977bV4qjNnzsR7 58gpp5wiOaBLDBgwoH79+gS7/PLL8YERBXTHv/vd7zhy+OGHz5s3z6WHyEeM GNGiRYtPP/1U00P69OlDsL333htBwRFcBXz4Ro0acfDOO+8kAIn5vyEaFRYN z0GUBR71T37yk3JTJQGCDtILlOOOO27YsGHEiYrhX3SQ7lSzXdzSW/4WSZ48 Xv1Pf/pT4ldKMtwSnfvBBx9UxRuQciNXYlBG3Ck5o1dORVkE2DCqCBMghpEc TIAYhuFJRQVIaQiB16xZ069fv/322w9ndbfddps+fTqx4ZwTDG///fffD8Kn /evXrycSvrdv356QDRo0WLRoEaKAOC+66CKOnHbaaaRh27ZtbgksempdIltQ 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 nOUVLUdiIM7vvvuOrK6kp63TP/7444ceeuixxx6TQ1LVcCMURI1YZi7KpXeG tl+XqKQF25kFCLaOxG/btm3y5MkdO3Y888wzDzrooD333POoo45q2rRp+/bt e/Xq9emnnxZgEjds2EAyunfvngpZuXJlUUwrMSxcuHDWrFkrVqwg5S5Caag+ ffqcdNJJZ5999ty5c7Hnet6VM3xFL4q7yy188skn8+bNizrG/IWZXbp0abNm zbg0akvXreRt5oPbpLCmTZvWOmTq1Kn8LPgVVQLxESBkL5lMQVx22WVkQps2 bS7fkXbt2vHXCy+8IE1d/XcRT+UFiP9ZMSExm9vTFJAGT2iV0bETMZer8QeD ORPmn/7Kk3EtPRTK2bv551XdztX4bg4DQoDBgwe3atWqbdu2spl84eeTTz6J p5ec9yBF6acKxt8iqTaOHDny5ptvJjPJW366ouR0juM5HHzwwXvttVejRo3o Fq+++uonnnhi8eLFBYyhooz47NGjh7wIORVFeQ2xbNmyRYsWffvtt9EIde9/ //vfTz311HPPPfeLL74I0toqZ/iKXpRPbgGPjpij+ay/1qxZc/7553Np1FaQ Fl9VgWKePXu2uku8miq9XN1G+YZz+Nvf/pYW8eyzzwbpFvHKK69gam666aZJ kyYFearNzixAsHKIAtrUtddeu8suu6TysNtuu5Gr5F6FpnLIVjzyyCM/+clP DjjggFWrVlVSgEgFrF279thjj911113vuuuuIGzO+pe+hp/XX3+90oye0nOY fOErhO4Fu8S97LvvvsiNzZs3617IXozkggULdN2WLVtWqSLQbQ4bNkyXe+21 1/iZ8canVuMjQCQ2J06cmK/GCmp1MjOnxt+A5HNrq+JC7nvU/agtj/iqM/3R a2XUitqSXZ4UMVfjuznZ7T/96U/ZxqF9+/ZcLglPJ+L7terB0yLpL9f7AHJD x7mLG264oV69evms8U9/+tOBAwdmlHi5SICgX+rXr3/ggQeq+6tMc9C5uCLH H388vXn37t2jSdIN4jEqzTNnztTxfOErhM56/vnniWf//fdHbrj0yLv78ssv dd02bdoEVakIdJuoSF3u7bffDiryUMtwaFQezeecc85RZl5zzTUc37JlC5+d OnVy9X/MmDFBrkzeyQUIjvRVV12lLDriiCNoX0OHDqVmYivuvPPO008/XcKk R48eQdoqYgT4knP4k+ab6y8Z/4cffpjTcdoRIJhZDVKC/4bkTJXi15wURahu grO4EZrtUUcdRZy33347LRq7rcB62DVgwIBLL730iiuuWLRoEbfGWfnCO/mg n/mSoUvzhcgfe+wx4mnQoAGFqHvRuT/88MOKFSuuvPJKLt23b1+nTaLZoivG zKmJXk63o6FxGVktC/zWW2/tGvLGG28EHj62i9Alxj8BLq9cdrmEZd9IND9d YBW3C+wyQcczuloJkOnTp8cLEIpjypQpWHIy4aKLLurSpcutt976pzSdO3fm J5lD/5UEHyODggWInsVRjRFf1LqgvHmg8SHJXho77eKFF16oaBr8h0MvWbLk gQceuPjii0888cQLL7zwL3/5C4Ub7Ni9KqpPPvnkq6++irmpIqYq+9xoXlU0 /cVKFZ3II4880qpVK73G/d3vfvfqq6/KB3Mx+OfVzpCr8d2chgGTA6+//vrf /vY32UzsA5aBy7kHYp62VxQQOL6vjO/Ximh2YvC0SMr2Zs2aITROPfXU/v37 z58/X3/99re/lRdx5JFHPvjggyNGjBg3btxrr712zz33/OpXv5IXQecYpP3w bSH5JoyAqpwqv3re/fbbjwzRhHRX+vlSq7FMmpMSvZZugVtu1KgRcSL3+Iv6 qTCKbfDgwZdddhl+0bJly3RKvvBOPrhzs5PhLq0wZBrx7LHHHniPHNHkeuXJ t99+i/vKpZ966qlgxwarbNGDo7L8c2qil1Pm6H5dUl0wPt999121iH/84x+B hwBR5C7Ccu83XwLcT33JvpFo/C5Mxl1HM0QXzZcYnZVRDYqCLs3nb37zG0ls MtNJcj4XLFjQr18/Wgr/4hzmHG660woQeeyTJ08mc2RP1E8FkZrPuZgR+ggn QHC89Ve2m+16Gb1BzhAg5I8zKQrJHWU4h7LGzlC4SqVJKHrXAI0bN8agdevW LYh0WCTMnas0aLRSfHjZN5VmBkqtnu3oXp5//nni2Wuvvf7973+7fOYSeoTl si6aLaRBf3Gcu5Yu1o1Hg3F3Llf5S9/dAFrdiys1jrz55puy9nSsQawA0Yku ciUA1GnGJEAJVqNQ5svtD0J1r3zjM3ppjYxyNUfjdTmiL3oxRHhuR5ngKoyb GaqU8P3TTz+l9sYLEKquHrgpE7Lbb6KGWEQpWIAo8KBBg+jlcZ9ixs/nC6lP dEebNm0OOugg1aJTTjnF1d6Yq2dPppMFzhlY/QsJ2H///XUVjLN7HISLEr2c WvpDDz2ErxJU8NFfhVKVk5x5VaH0VyZVioQ2ggw89NBDFX/0SfI555yDwXEl 6J9XO0Ouco8fffRRTDent/yE/OCDD6I20/Vf/rY3IzCnu8DK6ozAnn1luf1U VZqi/39f5VoklQvpOfjgg8lG+iD316xZs1SUTZo0WbVqVcaJ3N2ECRMwMn36 9AkKegPiBMh3332XHSajYsdYxSBSu4477jhyW1UuhoqGj0E3/vLLLxPPPvvs 46pHueRruTEtOmcOuPAqYnSHWsQ777wTxAqQ+MdcFUpAzjTnu5F8ozdjDKkP BTxOyRmJknH33XeTh/Xr199zzz35ctNNNwU73hH5TIljBnM+CdxpBYic6scf f1xPJ1555RV+rl27Vk913OMXDn7zzTdffvkl90g8iHRa0DPPPDN//nxZ7JK0 ReXWBgwY8NJLL61cuZLA69evDyIChDDowe7du6MWr7jiis6dO2uUlLPM6inw V8ePH9+zZ89bb731hhtu+Nvf/vbUU0/NnDlTlyCG/v37H3DAAVKU+FEvvvgi VyRJJJJz58yZQwB+ciMkLz48Aei8iP+NN97IzqUxY8bwF90W18Xuvfvuux06 dJDOxR6SXQMHDuR+p02bRjxk17Bhw/7+979//PHHLlvIQGwOOcYVb7nllvbt 23Pvd91114cffsiNy9NWKXM6aeNy8+bNo36OHj36z3/+M7lEZeZamHT3JL9C AkQqgLLgXu64446rrrqKBNxzzz2cxUGXzmgCKFZqGhlC/pMAigDZRfx6mkR2 0dwUDx3l3LlznYrUtWbPnk2GkzkEXrx48QMPPEDIdu3adenShULU86g1a9ZQ CjfffDPxd+rUafDgwZhiiVbNSFq9ejWRkEt6NpjzvqIChIIgeevWrdNDxf+m SeC7D1HwopdShYcffrjeWcS4CvlCyvpddtll5NvPfvYzKvNPfvKT888/P/pv PnuiL7Qy7N7SpUtVFXOepcD0a6qlv//97z/55BPKnerBdx3EJ3EhFQN5svfe e48aNSrm1mJS9fXXX3/xxRcya/H3EiVnXlU0/ZXJKx1BYnDvRHvddddNnTqV n5yFcVanpqdq0XWHfPKqbucqXZL0AjYz/kU/PRH2wV0Xc4FZ5mBJBW1vNPBn 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 f/Koo45avnz5pk2bnLfvZoi42SL53kRwfEMIwbBXfOFTgTlC8gYMGHDppZde ccUVixYtwpvl+Jo1a7gi17399tsRPugRnQXZ4aPX9UmVjmsEl9Km8O5gZSwS 7jp+SLNmzRBup556av/+/efPn++Oowj69et300031a9fv17IuHHjgmI46lUR uRMgJ554ImWBDOnVq9cbb7zx/vvvP/bYY0cccYTqxoMPPqhgn332GQngrjlI AeWbqG4YFcIEiGEkBxMghmF44ilA9JT7/PPP11m4jlu3bl2yZEnTpk1xZfkL VcJxaQcJB34S5ocfflDPSxef/TKC8MgWxRmdyMxBlwDXwBUDwYi2cePGu+yy S7du3YL/x955R1lRrO1+K6KSRBABJZgAUUBFUBQJohIURcQAcszhyFGUIwio CEgaFWRUREmiBAEBPRIkC3g+clAGP84BccC1SOoQvOBcYACn77P6Wbtus9PU 3rNnpgee3x+z9nRXV1dXVb/1Pl3JM4goMzMT4c2/3tFZlqlCsKysLF6O4wjG hEHI8Kmj9afYWCT620hkhQoVkGOTJk3yHsd9S5UqZfoI8HT4O3PmTCd3AiRP I3fczO/Vq9fkyZND1AScrgsuuAB148orr/TeAjoId69atSrzVhpE5BIJECH8 gwSIEMKSuATITTfddCAIxzulpaWde+65cClxylyOphYRdu/e/aGHHmrTps2T Tz45bNiw3bt3hwyIwm/4n+np6R9++GG3bt0efvjh5557rm/fvvBmd+7cCUcd AeA5r127NjU1dcyYMRkZGRACGzZswL/lypXjh/Rx48Z9/PHHI0aMQADcAuHX rFnD8Hv37kUkfAqkLcdU4S/iX716NS4fO3Ysjm/dunXAgAHt27dv27Ztly5d Zs2ahYPRlt6yFCD79u0rUaIEEo/AFFOmIIYPH967d++BAweaUWTJ6gHJu8i9 CuK4CyebOMGxcKVLl0YmO64IwnFkLw6WLFkSVciRABG5RgJECP8gASKEsCQu AXLzzTeb4zwFd7patWo4Vbt27f3798PhP3z48Msvv3zWWWeFTAeoXr36okWL 0ApzIBMnjI8ePbpSpUrhcwcuueSSTZs2IT1I4ZtvvokjRYoU+emnn/Bvv379 os04WLVqFQL06dOH4bdt23bkyBGKC5tU0SXu1asXjhcrVgy+enjaoI8iziux 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 "], {{0, 593.}, {533.5, 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSize->{533.5, Automatic}, ImageSizeRaw->{1067., 1186.}, PlotRange->{{0, 533.5}, {0, 593.}}]], "Output", TaggingRules->{}, CellChangeTimes->{3.805005310501543*^9, 3.8052892876697483`*^9}, CellLabel->"Out[389]=", CellID->431364431] }, Open ]], Cell["Typeset a natural language argument:", "Text", CellChangeTimes->{{3.805005443282769*^9, 3.805005446628356*^9}}, CellID->345266787], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"proof", "[", "\"\\"", "]"}]], "Input", CellChangeTimes->{{3.805005447486698*^9, 3.805005450130007*^9}}, CellLabel->"In[390]:=", CellID->692852168], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1:eJzsnQV8VMf2x3ntk7q7u1Hve+17r//aa/tq9LVUsOLuUKwULQ6huLtLcXfi QoiThIQQiBD3BGIk2fv/7j3Z22WTQMhmoYT5feh2du7MmTNzz2/OObO7N4+3 7fVN22vr1au346/16j3+p3r1zGWTyVSooKDgGMCv0zrOnDlzWkFBoVaRl5cH s3gtKCjIV1BQqG3ALPgF16rZ/sx54VBVFRSuUIg7q2bjoqKi4irAJeUKFRQq ovoUo1lGRkZKFeBS9amqoHD1oDoUIwjESQUHBw8YMKBBgwbffPNNQwu+1kFl r169/P39z549qyJGBQVrVIdiRIDJycmjR48eN25cREQEVAqwIFhHZGTk+PHj Z86cqWkayd2l0VxB4YrABSkGvzIzMyFRnz59Zs+eTQEqLV26dNmyZXPnzvX1 9dV0zJo1CwIqiiko2KA6FEtLS8N5ESXOmTPH2dl58eLFJ06ciIqKWr58+W+/ /QanSkpKZsyY4eTkpCimoGCD6lAsPT0divXv3x+Kubq67tfRsmXLFi1aNG3a tHHjxlu3bp0/f77yYgoKFXGxFHNxcdm9ezeEgmK4sPXr17dv3556XJuimIJC RVwUxcjFfHx8CAi7dOkyePBgf3//wMDAIUOGwDhFMQWFSlF9ipGLTZ06lcan Tp2CZb169cKjETf26dNn7ty5imIKCpXiorzYlClT5Pxw5cqVn3zySWsdH3/8 MW8XLVqkKKagUBHVp9jAgQMnT55cVFSUlZUVExPjZ8GhQ4doMH36dHWiqKBQ EdWhWEZGRlBQ0O7du8eOHduqVat27dp16NChiwVdu3blLXGjm5tbaWmp+hqV goI1qunFjh8/fuTIkR07dixfvpywcMWKFcstoEwi5u7urvyXgkJFVPM7iikp KVE6CBFPnosTJ04kJyfTrLCw8JKorKBwJaGa31HEQ2VnZ+fk5GRXBvFf6gvA CgoVUSnFCioAD1VUVHSeBxRU7KKgcHXighTDGeUqKCjUFDbhnDXFuFRcXEx6 5eXl5e/v76egoHAxgDVwBwbBI4NoNhQ7e/bssWPHoqKiSkpKaHZWQUGheoAv sAbuwKCzVr9NrpRi0FBTUFC4eMCd6lDsxIkTNDaZTJdbXwWFKwbCF7ijKKag 4AgoiikoOBSKYgoKDsVlpZjJVFZiKiurJWkKCn9E1BrFqJR/2h/bx6F9WSn/ LrceClcLLo8X0yWUFp5OdF6afdRDquyVWY1BlcdUuPSwn2IYLq8FydGhvzYJ m9qiKDNBas83qO5EUjzW7m1Qz6fXK3Dtgl1qCyX5OSmev2UE7r40wyko1ALF dL6c2j3btfntbi3uTHJZblTq/Cs9x3dYxWkFqTGhU5rHbZ2kmUlqiTBNZdLA 3MZ0rtPR+5qbWYSUv7XpVckc9U0g9eTR2R19+77h+sPtAcM+NJUUy8VaWUYF hapQC4Gi/jZw1GdHJjYOHPnpEadGljYmmzbV0MY2kDNVqKms0wUSK+F4brR/ 0KjPIbV3j/rBY78ylZ6Vi9VSTEGhprCTYkKB/IRjbi3vTnZfjUtyb/tgYfop uVqcm57sujIr3F2a8h9xWrLHmqwwVypKzmSnuK/JiTpUrocu9sypo/E7ph1f /lP8zhn5CZH6pTK5VJgezxB4n+Kc1LjtU6JXD012X1N21uyMClJOxG6eGL16 WKrPJgudK+cOzPL76V+BIz8zlZWcp5mCQm3BXorpHiR+50y3FncVpsXmRHi5 NL0lyWWZXCopyAv85RO3VvfkxYSI5cdsmrC/4TVJrison4kPd2l2a8Sczoac xAOLPNo/7N7mAd9+f3dvc79Hh0cTnZdqOi94hT60j9ns5Nvndc+Oj3l0eMS5 8Y3Rq4amB+z26PCYV5enPdo9xOgxG8aJZhXnig6lBXmHB7xlplipopjCpYC9 gaJ+UB808rOAIe/zrjQ/16f3y0d+baxZWJOfEIHlhzh9RxkOwprw6W2ka35i FEyJWtxH3uLaXFveTZZ0OvYInDodExIw9D/QMztcjhy1dP8dHh0f8+z4eMyG sXhAGOo/+D3PTk94dX0mfsf00sLTOVG+h358zafXS3jPct3OnatZw8IzimIK lxL2UEyiREzdvfW9sZudpDJyYU+P9o8UpMWaG+hmHLt1knOj69IPb4teOdi9 9X0FScelZX7iMXzWsUW95W3YtJYQKifSW7PQM/uoJ/EnlJS36QG78GLlA+k6 EBzithL3LdBrzMogjSHyTgYa6lnPVVMUU7jksItiEiVun+bW6u6sMLey4sKy kuJUn40uzW5LPLBYE4rRqPB00KgvcC5enZ+EbpqFeuUUW9iLckleJg4oYPhH +C/z6YRJ/xCrpNhv0Lu+fd8oOZ2tmb3YTgiV7LbKfH5xtogGSc5LXZrejHej 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 UfLgU/V8G4VKYY8XYzOfOHEiMVVSUhK+A8vv1asXdog9L168GJb17duXzR+/ 0KNHD/wCjgwSjRo1Cq8ExSZPnowrQb6/vz++jIiOEZFDX96SshG8kUmRmiFW hEydOjVLR6kOeaA3ZJRfYjIuXiw0NJTua9eulSmsWLGCtyjv7u4uz1vrrQNp KI8CaMWlFi1awPfGjRuTqckxDoEr+jNlVJLHvqGwuMLOnTsT4jI1GiCcyNak Hp2tUAXsPFGEZZiWfCBLMGbSH3dGWZ5dZrJ6lDR5jXzpqEQHBOFVztjlT4AZ yY48aJRLEoiKBBECm+Sz4GQL5PxBynKmIQ8wFDUMTRgXpthIY1KSNjJB46/v GWrQkWZ0lKiVS4xOWY79raeGnipQVKgKdlJMbNv4ipHYvBAn+VxI7mN8QdH6 a4pGR+NLViLTmkrWJLogrFtWR5poa/M1Rak01Jb2VU1NUUyhKqgfs9QKFMUU qoI9FCPYK1bQoX4JrlAV1IMFFBQcCkUxBQWHQlFMQcGhUBRTUHAoFMUUFBwK RTEFBYdCUUxBwaG4zBRTbFWo66hFipnKykwX9VXYy8IvBjWVKWorXDJcXi9W draSv6HsINjQ32RSX4xXuBSoLYqVFhdkhbpkhbuZSs9WY1CzeeceP+zb7x8R c7uYzhZR51jPYhFemHEqP/FYSUGuA8dSULCC/RQzlZXykhm0z63l3e5tH8iO 8LRUll+vZEz9arrfDufGN/oPfr+suECqjevl/yrT95w21sIr1pzbKyvUOfCX Tzw6PObR7mGf3q/EbHIylZY4nNoKVz1qgWK6Szq2qPeh3q/69HghetVQrUJU dg41rJBzzLcwPf73BpIo/d6p0qTJdI5waW+qUHOueonOS810HvJ+ksvyZLeV QSM/c258Q+zWyZWpqqBQm7CXYnq5pCDPu/vzJ9aOiJzXzbfvG2XmwE+/VlpS WdxoKisprlQV+X9Jfm5hWmxpQZ5Nvf4zyPLfjJQW5hWmxZWd/V1OyZkcanTH ZCPVzKCMgF2R87uXWGSWnM48POAt3/5vltcoR6bgMNhJMYkSMwL3uDS9JSfC M9VrPYXso55ytSgrMWjUF2HTWplDQd3UsyO8MOy4HdMoFySf8B/8XszGcRY5 WnF2StTiPt496nt0eNS7Z/2opf2Lc1L1q2bikOv5DXr3TPzRuK2TvLo85dnp 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 Sqvq7aWH/psA9YtmhcsJ5cVqBhvymizPgawm6KuW8SqBPRQrLS3lqmFp1BcU FBiSqeft5TIkGRed9+/fj/KaI3eGkpKSmTNnenmZHwOinKaCDWr6ezFzr5SU lJ9++ikkJEREhYeH9+3b9+TJk/LW29v7l19+Mcy7zIJKdTCuWj1BziRvjcrz C9F08zaA2VOzZMmStm3bZmVlUcOGYDNixdErDl1xOKlnsv7+/nKVOQ4YMGDH jh0yro2HstbK6H7o0CHW07ryIu6ZwhUFeyiG0WJaW7duFVFbtmxp1qzZwYMH 5e2KFSvGj9d/s1wbG3vNjLCoqCgnJ6d2xcp0IO/06dOlhsUZOnTo7t27qy+E zQdKXuzQClci7HgClfmVAGnGjBnyFpPDcubOnSuS4df69eulnJ6evmnTpsWL F+PabBTAYuPi4qAnV/fu3WuEmgwXERGRmppKva+vLzWZmZnSzNPTs+KRCxo6 OztzdefOnR4eHrt27UL/hIQE/AVXAwMDg4KCjMaJiYmurq7i6WJjY9esWbN0 6VLDHWdnZ/v4+KDJgQMHoBJla98KAgICxo0bxwQZ5ciRI0zh559/ZvTQ0FAU kKGlPVrReNWqVcuXLw8ONv9eG9aj3uDBg+fMmUPLmJgYKqOioqjXlDuri6gx xWQzx54HDRpEAS6MGDHC3d19yJAhhYWFtO/fv78QKj4+vk+fPhMmTFi9enWP Hj3gmmYVqkVGRvbs2RN6YuSdOnXiVeRDT6LQMWPGjB49GopBUqLQsWPHQgfa r127VrMiu2RDtMc1oEbXrl1nzZqF/+Jtr17mJ1wxaO/evTFj6TJv3ryRI0ea H3sVEtKlSxcZnQL6azq7GYKxJk2axAZCqOnm5qZZnVGgW79+/YYNG+bk5LRn zx7qkcbEmeP8+fOZxYIFC2R2aMu4CJ8yZUr79u3DwsLQYfbs2SwI86I9rDx6 9Oj3338vTlClcnUPdlKMPRzW0MbPzw8zy83NhVnR0dFJSUnYNk6ENhiq4drI 1IgtaWbIQbg0A15eXvTKy8ujjMlhk+K/NN1dGoEZ7bFwnJqmB6u8Hj9+HILg DTU9Q8SnoABl3AQhHAPBUFgjfooRURLfJN4Hz2iMDmsoIKdbt270lfrJkydP mzbNmLLhvuGRNCguLh4+fDjqiSfCF8MgRtF0dykFAB8hoMjBi+3bt0/qk5OT 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 JQg9AwMDGWvbtm3XX399v3791qxZ89JLL/3pT3/y8vKini6tWrWCeklJSXQR b0U9BvbJJ58g+W9/+xuv77//PtoaPgj1sLG77rrrhx9+YJr04mp4eDgSuMor muMuEf7VV189+uijkHH06NHIQSYzYnGWLFly9913i/IoNn78eGYETTBy9g3Z W1CJuTBZpvPiiy82bdp09erVjEiXsWPH0h75gwcPZtNgOBtHnGKBhG3GW8Ty Fm/IfZGlplLeMhG0euKJJ/7617+ynvIzImFQy5Yt61lQv359lg7SsTMwZRmO lqwA2kL23r17c7O4HbNmzWJqzz33nAoULxb2U0x+69SlSxc4giFxj7hlUAbG sSfTbNSoUWyDy5cvpx4bo/H8+fPhxcaNG0X+ggULuN0DBw5855132DN//PFH 3q5bt457/fzzzz/zzDMS6lB++eWXZctFGdlLd+3ahSgEoiEmhEnDI3ZvRhFf QOO33noLO9myZQvq4Wjuu+8+aJ6hgza0HDNmDLs0+wB8RJ9Vq1ahPGpo+g+l KTs5OdGMuA795TEF//3vf+EyS4RAtO3cufPXX3+Ny/jll194O23aNCjz3nvv PfDAAxANm8T94XCxZAkFZQExbxr36NED4ZKg3XvvvW3atDGUlx0AUUhgXLkj FOQnbBIYQ3z2B3me3scffwzZca9MBAlsdw0bNrzpppvQnMmyYo0aNWI6U6dO xY2y4P/617/uvPNOHCvu6brrrvv+++81/XkjuNdu3boxCvNlgxJOUYO2CL/k Rnplw06KSRrC3bz11lvbtWtHniUso+/bb7/N3Vy/fj3W+/nnn2MnmJbcd0I7 bhYUoxITeuyxx7788ktNtxC5y3CNrR5phI607NSp088//0xBfqTPoJgQvKMB vox6LAQlsQdqcBD4GpglEeDatWtp4OnpyVgbNmxA54CAAGrY5CUkw2U89dRT uCRJkVCS+u+++4429MXmX3vtNUnT5NyAAgNhokwQVQmf3njjDQpMH4ul0Lhx Y66ij5+fH/Qn/Js0aZKMyDJiz+iA5GbNmkFAhJDcoS3rxsIOGDAARuCvxQsz Iu1pvHLlSvYoKLl//34KeFJ2DCbIOmPzsAPXPGfOHGG3TISrFBgdvnDjWDei PhrIdsR+iFjGveGGG/r374/aOCyust0xI3jKHMWPowO6MRABJwtLjWwyCtWE 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 7QSsPDXy3YPLAoaW4KcGff8IyqNAzZS/xFCJ2EVBPVhAQcGhUBRTUHAoFMUU FBwKRTEFBYdCUUxBwaFQFFNQcCgUxRQUHIo6TDFTWSn/HCP6ylgBhT8C7KeY yVRmquyzSJP5i2119zPKmrNM0fPqQp3xYmaHda5iGcH7Uw9tMpXW/q/gy4pr 8LNf87dptTq85yhUAfsplncyKDPkQNnZc763hsFnhbnmRPpcpphK/xvrwz70 6vpMaUGeXlEbaugEidkw1qfni6neG3WpFx2IlpUUqzjzqoJdFNMLIU7fu7d7 qCg7pbxGrywtPO3d/fmAIe9bsqFKd29TJeVyCVUYYcWrerEkP+fE6mGZIQd1 Z1EqtSHjvz7c/0000ccvq9KwRWalV20u6RQLn97mQMNr4rZO1sR1Xlhtk2iY FeoStbgPKqX5btF7KI92VcB+ioVOaend/dniHBuKnfHt9/fgkZ9X/8DBbHLW f4X83Pyuyqu6oRYkR7s0uyV2s/mZcqbScooFj/2fb983Sgtyz6XkuWKt1TuX aDaamywkLTmTlR3uYXZG5XpVLdDQXNMi53d3aXqzR/tH3FrenXhgUaUtFeok aoFik5t7dX26Eor1eT1oxKdyrGdJiM7d5E1lptKS8oLF3opz0grT48vfnjuQ +WpuemF6XFlxoSFCKHM6LtS9zf3xO2dpVqZrplif100l5qGLs1PoWKmrKisp KkyLO5uXcc5Y+ivRb2FabHFO6nnWT/5XlJlQmHGq0mMfEZUXE5J91DN++zS3 Fnclu67UFMWuGtQaxbLNT5Uxx2NmMzOVFpzGvAN/+YS6/OTjfoPfjV4zXPoY fsd/0LuxWyZRjlk/JnRi49OxoaGTm3l2fMyz4+MBwz/OCNpXrp+QKDYkdPIP Xl2e8ujwqG//f8Rvn2qmp65A9IqBeCvi0kN9Xvcf/K7foHfhBfVBoz73G/TO mVNHj0xs7NH+UZQMGdcwP+m49rtPNCXsnefb9++eHR716vL00VkdijISjHkl uSxjIJTx7PxU8NivMoP3SX3igSUEe3knAmUNsiM8g0Z+Zm7W6Qm/Qf+XsG+B JS2thM4Z/jvxZYpiVxVqiWLPlJzJPkds6VlMN9DixYJGfYEFFmUlyyVeE/cv PPj939L8tlOOXNjLvc190Idm1J9YM5zGnh0ey432F2m4AO/uz0GuE7+NTHJe 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 2zu+5UnPBs0yxwjsrHd9V39r3y++n9wuMzUlK+0UiTV3+29vZ6gtDy0eTNLZ PrBCgv0Qrz0qgnqJguf7qR1AjefBktk9qSot74adKohbODkJkbLQsk8RDy0Z km0XqPIW5kIwIgyFVsy8fun29j/36Q4mXTIkXl+ve9XFfpNdau5J+LkQiw+Z jhJIEFTRnv8WfXtgTp+jAo4tDyol7RI6ogaUZzmeowmdseyPROHO5z0om6Nn dc99llK/ZdiyImZeH4UsiC0t0uamY1taJmJGlpMrUHY2oD68clR2Zu6zOknb g9gdMzuc6cakMfO/yUo99cNC9OBZyjFWETO//8EFA9iJsxBs4dGMSoir9Xng 4vheLK9nCAt8wrCQkuU7/IfGi2JeLLbOMyaXUKC+zPH/KoVGcVEx/SQzO/eh X50K+j5imv3Do/WeWznmofdcCew/cweah96dIubeyvFnbj+plXsrt8V7sOno kqUT+x8eKXeOshPiOSJ5J3XIbOU+q++jO6fMvsfXPmJYBfxu2nsem6lv2XIv znnOyjuFz1w52X6S+7bkfv/lVanPn3kuzUdU277Z58iQ9zlhTq78WecspHhi 2o+Wrox3d7jk0k+WXIi55FKJkgsxl1wqUXIh5pJLJUouxFxyqUTJhZhLLpUo uRBzyaUSJRdiLrlUouRCzCWXSpRciLnkUolS0SHmIs4llwqgYsxinkf2Sv6X QTk5OcUF6mJkVXhCRf5vLC8kXRoNu1S8VNS3AWdnp6amXkq7jx8/fv78+Zr6 oploCZMnT541a1YRWRVFgMjIyH79+qFAyy0GfrpUtJ9kWvv372/ZsuWBAwf4 MzExcfXq1WlpaT6BWpTtJXMr20HOborVPu1mxu7du48aNYrrzMxM/4yQ50D/ uxrVt2/fIUOGnJeVWa+/nM7OptGM9a+oUQ4qQlFZWZ7n2IODgxs0aICe6UyL k7+PACJpWDHNaQWXrmQqIsT27t1bp04dPsWEazmP/xTFJSq4IJH5txc8S553 v/322xEjRhSmc9GXIA6go1atWrGx+n2xFRIS0rx5c2Wxgkno27dvX926daVh F1w/FioixDB6vXr1YmJijhw5Mm7cOByGKi4gICAjI8PJn+FE7DFjxlCYxcV5 fgOLn0RFRU2dOnXs2LHr1uW+NjM9PR2vw+XCw8PpvHLlSlp8Zuzdu/ekSZN2 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 czPTkzL37T5NneQc27vjxME0SclHZtrusOoPLP3wkrQ1C05TzmINZOu4FjF9 vso+kmFKLlBCabuXjfhpRKP40U2TwybnHLd/Cndxo8wfiOXa5rc3YmZwhdvC aj4UO6Bq/IiGa9r83/KyV0d3+oCg5tGtEganku1cIu+T5pFzAj67cU/oRA+7 rON5Sx7vQJmjcs8/u1Ndp61bElr5nv2bQrmmLeXH0hI39a24bdr3JJ8koJSv 6/Lhhm5lPfU96ah9sE9eDuOUKD+r8eSHOcf3J6/85k/bp3e22WZKsG2TO2zq V1lo/UUDRiofme2SnJPrFOrk17Z7FwWeyEg1JQXM0y8d5XiVe6nIV2knC5Y3 /NxfKuQ4bxkl+7Yq7K6nr9yc9JiQiEbPYwyrvn0VZxtY/roN3ctlHd5/nizS zxX5GcWwvTWt3lhR57FDOzYYjomLBifM6eVtDL5d50FsdkD565OCxvneNgwL amujO2p24Gc3HNwWXUQvq1u8tuGHskXqwMnX09fxAykhle7aMbvHKWv6inWK ar6t7JL1XT6KaPhMftz0rVOASRfN1gfOp+LpiwLztRDIe33FEqI7/IucP2Pr amb2xKH9W0Y3Dfj0mp3z+1slHPcvMDpziOl38ft2r6j9yPquH1ly19neBxYd StjEEuZ4+h4rf96PJv9MWngsdWdeEARi5a7dGzWHjG7HzG5bx7Yg0ziesTe/ C08vh3fF7ZjVPX5Uk51zex/ZFWfZay4WcT+NaBhS+e4dM7qmhE9NW+s54TP7 6CHyk/2xYTSko+SwKZGNnl/T5s2UiBnJoZOO7vHIfyAujDrZmUplPTIc/Hlt csjErMPpfD+4bW3igv5h1e4jZpHEwiHriOfs/fQNy/eunJFzItOMnbZ0+vOk tlvHt0IArUM1KKqlrJh+2BYVP7B1QpttUzse2KwTMwqw5HWdPyTNLhhiNsNj exMSFw7EaPFdR3b/ZJR5ZNdPjMVTIWX7jhndtk5sszdihmXb8+Gdm7ZP6/zz xDapq+c75xoxUtd4DujIiI/8eXL7bVM6pMcEqwIXP0/8bvvUThnxUV6iHti8 MmF2zy1jvsXzwNl7IDZnZMhMSzRfSQbCaz60sefnBQzqYiI/opi9Gso8sqr5 a+E1H06LXvwLx+wT+amXRbq17MNL962zT9S0c7mkwNFL/1MmJXyKqqesnBlc 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 qw/v2ixusQOrM7Qju+ONitZ1+TCowm0gIk+grOOoi5AtUdPWLAz5+s7Qavev 6/xfZmdV87+SrhMWyV3z5M/Ny2fQMPkz+F1R7wk9v2MgTEfiokHWRZwxlsha bH9sCDNLih7Tt+L2aZ31MlVuvvKZzS3jWmzs/SX+Ew+cnXmYZU7+GwKkFrEJ c3pmHUon3tF8U7/KSctHOV8fJXCw3I4dUJlIt2XMt3kZSD7zjPjIzT/W29Dj s58ntMk6moHDJLDmLf/t5QxTn7hgAEFnU98KqWvy/nxMRnwU+RIJz8+T2oIa z4slM7qSVVr528tkQdzCyAmIpIWWvYuYuHBgTuZRKz8poi8Ew8OQaCXM7qkX G/Le7qDThQOT9Xg9X12sN1ml5u2Enwyx5LApKIEAQRbt+Te/346Z3VMEHFse VErYxXXE9PmK4Xi2JrTHsi0ahTvf9yBt3j69c967lPotw/qlCbO7y2VBLGmR Ni8c29LSET2aWEMrQL172fCcrLx3ddI3BbM6pnc4U41OE+b0yj56yDkRTBlN PEOY34+7O+f2yR9It4NbV5u+LkIqiediBb1DWOQbhsWUrNDmvxSeEfMS2eAq 0GBKyYrOsXFepAleSVEJ/SQzJ++lX+0Ker9imvPLq/WeW7nmpfc8CeyveQ1z fX7K98utXF/m9ptaebfySvI3Nh1VsrVj/8sr5c5Wth8+SaT8Th0yW3nv6nvp zimz9/a1lxhF/W46fz82S0/Z8i5Oes8qvwuvvnJzfCT3Lsl7/pWvUq+vBQ7N S1T9xPIkGbxUUeAo8q/PtYs4x3R+nN3hkku/WnIh5pJLpUouxFxyqVTJhZhL LpUquRBzyaVSJRdiLrlUquRCzCWXSpVciLnkUqmSCzGXXCpVciHmkkulSv5D zEWcSy4VQSUYxTyv7JX+KSi5ubklBeoSZFV8QkW+J5YXk86Ohl0qWfL3NOCc nKNHj57NeR8zZsycOXPU9Rkz0RAmTJgwffp0P1n5I0B0dHTPnj1RoOUmA79e 8u8nmda2bdu+/fbbHTt28HXfvn0BAQHHjh3zctSinHwyt3Ic5KwmX+1Vbnrs 3Lnz8OHDuc7KyvKNCAU29L2rVj169Bg4cOApWZnx+srprGwKTVvfjBrloCIU lZ3teY89JCTkm2++Qc9UpsTJ30sAkTQsn+acBZfOZ/ITYlu2bKlduzafYsK1 jMe3i5ISFVwQyHzLi+6lwLv9+vUbOnRocSr7PwRxAB01a9bctUu/L7bCwsKa Nm2qKFY0CX1bt26tU6eONOyC60IhPyHGpNetWzchIWHPnj2jR4/GYMjiAgMD jx8/7uRPczz2yJEjScySkjxnRGAnMTExkyZNGjVqVGRk3rGZmZmZWB0mFxER QeVly5ZR4tXjDz/8MH78+M2bN48YMQJuycnJ5tb+/ftnz55NOX35BrKdO3dO mTIFtnQntr179watlPM5bdo0J6uDBw8uWLAAVkuWLGH4lCiCoA3LNvgVK1bI sUAEccTmYv369VyDICScOnXq7t15f8ZFPNPT02fNmtW4cWPEWLRoEcOESfPm zffu3YvYyLBx40ZTPyUlBQGQllt0Tfn27dv52qxZMzQcFBRE5IUD+ndXZ+c5 +Q8xIhe2hM23atUK+yHKDB482KwvIK4pBIlYUfv27Ykd3Fq4cCElP/7444AB AypXrhwaGkphWloaHDp27NitWzeYUD558mSvHqnfoEED0kXZG0Qr2SQAp+3E iRPJvlhnWQ7zBtdwpmvKqbZuneewKbrg+vvvvx8yZEijRo3atWtHIicxWrZs 2aJFC1WmHFUABOSRN+C6SpUqvXr1knkPGjSoa1fPqSCknYYhFyhE8FS1xMRE bjVs2BAvwRLswIEDcENUZO7fv3+XLl2qVauGkqkJ2GkOz7Fjx1IBbQCoVatW IRXl3bt3R3J4Athy5cqhecsNaucxlUgU45PrNWvWYPyKX7or0wJN1atXJ1hY dvDKyLBP50tJwatLBoCGgXHBLUwI7Kg5MQ4rNXmRCgk92J6iCVaKBWJpXGOl 2LwYElIBVGpqqnq07JQMOXWXECYhMVT4gxeuMVRSOJaWXLPWQwyhg8hIF8Qd rgGIclSiD9beoUMH7jJGmCxf7jljnKjHypTeLTvo1KhRQ5AxSyeQTqan6CY+ 1Fm71nM2CCCirbZfQDqJgeogEoLpa3h4OOMyGcKGDRsANQ7BciF2HlNJQYyv ZHdAjBTLwEGfOGFCj+XYuFM5ACFfwizbtGnTqVMnCmlLNJHJ8ZV8D1M3mHUm ipadfFr2egpwcY19Ao3g4GDSOQweqRSqBDHiAvGOGIpVY8wSo0+fPvQu5kAe KG3a5Dm0B1YzZ840XQCr7777jgsKEZWLYcOGkb8hCZkhFk5DIpRlhzNgK4Y4 ELSxevVqywExkALEQJ++ai3GAI2ixo375e+s0ZaR9u3blyagiTrkh0DMqWGX zn8qwShG2uMFMRGJEAmP2TSThYPH+vXrYz+YDVGsbdu2BmKgQA3BS5MmTbwg RppEmBMfSrBq4hoSsqjBRGFFkjZ06FBQwLLIcrh3IghgQcLWrVsrpAIxKqsC GKxXrx4Q4ytmvHjxYrpg1HwSWWBOHTQAmoh6OAStjLgFEIhoAiP4AvJiyALK F2L06wUxBsioJSHyK0oSHMmECY5z587FYyCY3IUXxArct3TpfCP/IYYBGIix 0HDuj5nVEyhzdgrWTFIELVmyBHOy7E0GTGjlypUqB2K+UQyIaZ0loiH45QIU zJgx45TjZSzEMgKfZUPM7CgCMeCjDQcWXyDUNKEaxq+2RDFiGRkjQyBtIzUd NWoU0VM1AazitWVDDG34QgyPpJBn5Ucx9Kyv9DJ6tOf8SQZCuWBLWosvMhAD klowusi6UKhENu0FsZiYGBbs0dHRZIAyD9Uhm6pUqdK0adNgGBcXh4mCGiAG UrAW7nLNukZRDM9vohgWRVDzghgGT336opfJkydXrVo1Pt5z6iY5Z5UqVTBa BGb9gv2bZ1V8BgYGgmgEYCzgXcjq2bOn8jrLXr6Z3JLK2oHBXSxbtozrqKi8 M0hJLFkZCVOExRYtWgBMIrLuElKJy7omgcT5rFq1ynJAjAhYq1YtXArCA1Kk BYYGYixIiYxcICquhsqkr/TIGEkULftRNdeEWsIcDJGKYKeln4u485b8hBg5 D2scpWT4W2wMl4ur1868wQWLI2wGg+QTR43Jsc6iJqGnR48erDiITdSkI6KS zNKydwNYBBm0ihXoIFJgWvhz7JNIZ+U/qAW8lMCBEIBlKiMVxIgmSMUtZCAG aX+eoGMesWHPCBMbG6sms2bNghWVwTjgNXxAExDTFj0YIS0E72bfhohGpqpr CmkuzKqthoBbYOAIj18CMoikrRsIeE6aNEnC4AfQFTkt9clLBTFq0iPNKWd2 Fi5cWLFiRXkYd+v+vKUzhpiImaWCcx+DLAi/6vWigmWbB8FF218ijBCEajvC mBkX5uG1Hv14CawSQhvc5P+d8mRkZCCksxenqAkJCYhn6mfaZIR0dm3ZuzGw 8urCa7yI4ZSwaIaG0A9iMDrumoFb9kai2S3kLsrREzF4mi0auibbxEXAn0mR r3DpfCY/IXZavTivfUv8kb/o61N+LT7bs0PntneXSpb8h5jv1wKtIjefCqzp e1Hg1yK4FV1etGxFDKTALooj4SmFL07zIjR5yuYunSd0dqKYSy5dtORCzCWX SpVciLnkUqmSCzGXXCpVciHmkkulSi7EXHKpVMkfiFF4xCWXLhoyLwCcNYhR npycvNclly4CwtSPOF7FOTsQ4xZdpxZOkq2ICoW1Ot0mpUSnK/+Zjff84X+u 6Lwdl1MwLopzykqpQiwlJcV8TbHpgE177TfGnZLzFZ/gVWgGkp6enpaW5iwp sGbRfLzkOd1yea39+/dnZGToVtH9OusjPNclK7+T/759+5z8C+ODGPscZFRa mDzFkbNAvXkBhGp79uxR76fko3Ex44WN67TkLJqSbXKqwlcwZwkdOQ34nEOM C+qjKCmcJsgTHx8fFxeHkNxCSIYmUbmbmZmpQq9Zo/KOHTuSkpIM24M2+Ro5 BAf4wE1fvSqooRf/4pSrUzgz3k2bNjEp6gL5pW3Tr1E+9fVmckxMDAZ27Ngx 8ecTnejoD2d3BfLxksc0FBOmAM1s3LgR5dDKyYfe6ZHpSHWYJdV27dolu0Ik Iw8a1nC85CmsnObShhd/IyfA1xBUn2sshAt69+LDKCSnsQTaMq7ExETGRQWn 3pxsnXwKLC8OsZJijnbu3OkFJT4Ria5lZlI41ksvmzdvxuwpR3LEO4cQo3cq 9OzZ84MPPlDwWrFixVtvvXXFFVdceumlL7/8cnh4ONyYaJkNd2fNmhUZGQkH NCbr5a7OB7jllltq1KjBcCjEqP7+979PmDAB5RgXpy6QauXKlTNmzOCTa0qM 6qhJ/ZEjR7799ttMH07SyEn56NGj33zzzYSEBK/ycePG/d///d/27dtR6fr1 6z/66KPf/OY3yP/UU0/Nnz8fUZEQaREsKioK+cPCwhgL/YJB6n/yySdXX331 ZZdddvfdd/fo0cOg9b333uvduzf8aW7shK6Z09WrVyN/aGgoaqG+GaCMbe7c ua+99hoYZ3Qg94svvvjtb38L/9tvv71jx46yB7qm5tq1a5EnODhY3oyOaIL8 d9xxx80334w+aYgOgQn1y5Yt27ZtW6c+BeHy5cu3bt3aq5wpoBWjmzlzZmBg IGJrAW4mgq/oATmZTZhQISgoqH79+o8//vg///lPhQApGT7gaPbs2QEBAXwV TJiFb7755sYbb2Rc99xzT//+/SlHfrRdrVq1evXqMTpndygf26hdu7azvGhS 7/AcNmzY//73P2ZnyJAhGiaEuphTVIcCo6OjYcuQGcXy5csZ1OWXX45gb7zx BhqQyZ0TiMkBErCQp1mzZmgSPaDkW2+9dejQof369cNQn3jiCbl6DOYvf/lL mXx69913ARHNd+/eTReYgcr/85//oAQVlitXDlYyJzlt/cwEOFDzqquu4hPI bN26VSiTAdP2hhtu+Prrr/Fdsm3K4cD1TTfd9NVXX1Fu5kgpCr189tlnkr9b t27XXXddr169RowY8bvf/e62224DepgQ0v773/828v/5z3/esGFDdnb2nDlz 7rvvvu+++278+PHPPfcctzAk6sOtSZMmuJotW7Y4xSPEAEkj/4svvrhu3TqF dYlE24ceegg3xaRzDbf7778f/wP/V199lSb0yC2GCTSMPHgDTB0+dPHwww8D sVatWjVs2LBWrVq4NWwJrTI0aoJK052cG26B8lWrVimWCV9opmrVqpdccsmV V17JXYCDQ2DepTqqIcMrr7zy9NNPCxp8bdGiBaqg8pNPPonk6gJ5kAE+kpOh LV68GBPCjVxzzTWNGjWaOHHiM888w62QkBBaMQV4Qr4uXbqUa3XHJ/pEA5Qv WrTIC2XJ+aSUxnxV4MNgMDy8E21/+OEHpgzVITNq+dOf/mQU+OWXX8rfolUg jwxdu3al/G9/+xtSnavtDkRC4Jo1a15//fVYjlZSXGCN+jUlbgchaY6N/fGP f8RUvv/+eyoT9bBeDEapOCklzva///3vgw8+iOdnmDChXODt0KEDvQgs1MeM MXsmiDo4Rvi88MILlMtgqNmmTRsMm07NLKu8ffv2+CX68irv1KkTAQsPoOjD LQarX28hraae4fz1r38FoUgOfinHjLEWOKiV1EIX1Cc8Ke2BCCXVq1fPyclR woY+8fCEPKwF+YEPQ/7DH/5AZoVJU0JHeCeYYACyZ2Xg4k9M5NaoUaO4Bu+A lBL8A2hCCcAKb4BR4a4rVKhg5suMF1EfeOCBDz/8kFHLROXnkYqxkIeoXPYM B/oaNGgQsiHMs88+y1hIn5hK5GSAOH8qMAUm/DEEunjkkUcee+wxhVT4MHyq geJ7772X2IRrvfbaawkNVICbEjDQBAbxybJ/lPDSSy+BX5o78xPKAQvOjd6d KZ9+bacHSbDlgq8K3PIGlJCN0AXq4horxS0DOnpp3rw5JtS3b188Ca6Phvpp oQwYh48t8dX8mu9sQkxrVdSIyVWuXNlYkZbYzALaxsVhP/pNNHomWyBBAjWM gnBMCUkIPDGP3//+9zRh1FiOJlq/7iTnYfYxEr4yzDFjxtCKbA0Bpk2bhm4j IiIowWLpRdsCsJK1ONMzDAOA/+tf/zKhLTV/uQf/d955x4Q29A8TtApDynEI FM6bN49eFi5ciJDoHJNDJ5SQ3iAVFcDp+++/j81XqVJFM0tN5FcuxLWSfGyJ Vjqbbvr06fTFIg6F4DBlXYyIeX/++eeNFWlphvvFBYFNIjtfCSjwwdOiB2IB DOGPkYBx5u63NqEH8EsG6JQHOammwGryKLru0qWL/JKc3po1a+CvsxdgziqG ciaaFAUmgA51oWQmF12ZNVSqvaDGlz766KMw4ZosFz54JPgwuagLreKpSAXh g2Bw5oIYTTXSUYaDEmBOCqGJNotZBVwFOCbdGfeRcOzYsdjGsmXLyF2pQ+ZP cGQSlb2gTEI/DUlOdNAfyGKyuMssAHkKhw8fTgWWHkxTSj7hFkC04HD2Iaa0 GQ8vvy0LT83fVqImaRK3dHZZ3bp1iSAYOerFmeAPySiIHehckYLoz4wwiTh5 4VcqZZapFhsbizaYC6YYRMAQ06VV06ZNuYYVaSrzghngHin/8ccfaSsoaU8A dMsnG4jJdOEsMZxZpU47VPqk43E6d+5MNTpidYP8yMlYGBFiaKmFuyOaUL9x 48YKqVpVaWZJ+LVrAU/GTl/du3ennJwE5mCK1RZ2TitMDnSQdspliQ9mDLKI 3TQhMYAt9kDvWDgeGMHIbJEHqJLtcLdSpUp16tQhGhJ5aaL1oLIjYRPP5pwv ZU2U47W0/MdlkeTjAZSbsSiWSyd9hZVOwrzrrrvIJI2citqUC2JaupJsoC7y LvCFwAwNHcIZ38VdIMComXq6+PzzzyWSlockFdRn9p3zgoWQhDBM53whDC4a DeB/Pv30UwIl2MGtIR6TDit8C30RbQUxRsfXjz/+GD4oDReKAlEjyuQCqHIX XSFYxYoVla+iH3PKylmGGDrBhNAhrsOk8Ywa8TASxONTP43Hl6IxLJ90nYHg MxksF3hdQEdNZgHbY9QUsrxipmSigBf+eC3UCx+SRurTO/2yFCWsICoGD0Pk lHunPjNr0nWZUHh4OOW4O69yOFOOK3OaHGbDJMqeUbiQrmyHaIKEOiEEt68j 4JAnwybyDSX8NJFJq1/mV1upI0eOVOJBv//4xz90mAkTrfPqcSOYEBVYlevo AO3WYtXaFWHZLv6Khm3bth04cCBRCTlZzGJm2LwmSIkNMmB45GZ0rR0nwgpK BqEmahtXQ7+gUvucpFXwZ5FIrs50kB7DjdhKUkFDeSHMuF27dk6IAUkTxZAW tRCY4INjZKSIV7Zs2UmTJgE3IiATQV9LliwBca+99lq6TQanuBqMn5jr5E85 AdSrX/klkgFMlLsAiiSQhJnViqyRAdIRJmG8DcSSHHlQGhpDgcwv6wvlvVqS MyN8ZUKVDp2THUX1y2pCMUgrU5kEa1gKMT8KGT7aJv4qIuCdiMtMECtxZp9J JL4zkN42ARZWvvhSkxhgVJioTp2CoqOj4cPqz4yCVB/watvHVMD3mgWCohgV 4ENfznJMC0cHZLB8mbR2rgAsTEj5aIiozCwawBJQOxWYGsTWsoiEiuSkT58+ OuFQ+SRZEPPCdGNFCxYs0AYImtQ2Kc0JB+ZkD6yFCqTNqkAKTeKHoqiAtVC4 ePFiLFwHT8licfgoGUtj7UC/RE+aa78IYVatWkWI1H4jroNCghq4EDdNhJdL gVtkZCTlkydPNssfciRWQ2YnDSyrgjJYRGXpxyQ6TZ1OUSkLsSeffFLD0d4L wRS2eBJiBBLCRwd5wY0Z5y4+RxvLejhiotWAAQO8ohiQBxEo3CwEEObtt9+G OWEIvODDyZBJdZ566imMjSZaWjI1MMTSZOpaSCIApksIo4QlKnkCPGny9ddf y1xpyDyeq+dieiwCgoAMy21UrVUhlqktGuaIwIRl6hxdci0KKeFTkYtAoENm +ERjKBOwoC7LPkZGazEyHyX8JvXSXOMqcYloUumfDCbNpjvvvFM7DOYRm/bH 7r77brNmNCtlOCMnKUGufbwPg5U3g6iP9ZJ1wA2RgKGX/PhYymvXrs31Aw88 QLrCBdOk5xRgk76YcfSjtYwWBTgQ4gWdAhDtaOlEfQNwFrCsGQVSNAMH6qAE 8kkuQBaeHzlJ9uDDVyMPOaqVv+VCfcnDKNauXQsS0QYaJnnA0rz2fCjH9lA+ rkzLXuYXLBBHGA451YsvvggrcjDNO6LShKSRuGbiI84NJZCeSXsAEOwwLpYS 8MGx4MokLQbM6AhnqomFE9ewE9JRzFuLbnkMNGke2ClrmjJlCuXkKs4nCJgE 6Q0xnVakN+ROHTt2ZHlLONM2F6Mgw6chYtCXgrLWGppQJEQAYMi4zL4xUEWx eDydvXkGJ32VyI4i/VaoUAGD0fKZT/0hBhZHzAheDs+PMTDFGA8O+bPPPmMI mDRakl1p2aVPtETYkufB+LFSsndYGVxor5igwCqG7AJu+rtmZhaoiaXhG7k2 D79UDh80DE+zQld5y5Yt6UVLY+QkAiI2C3CmoEGDBshPkqPNZPJhzAP56Zcc Vf3SipllrUQ5CSSWZmafVkwTlZ0ul1aEDCIL8mO92oE38jDFxEdQQOYmFDCK qVOnErnee+89BNNWj9BKDCVi0i9rEDJqrdMZHS6axR3lOnbSPOjHRMEv0HA+ tuAWJv3cc8+RuCqUy5vRy4YNG3Agr7/++n//+18Q4XwYSpOJEycKBXqgvGXL FlbfTDqf6IGGuCDqc5exUI48jJe1uR70A2HUi4T1bWK1TgKsZyhMCkIShpxv OKicpPeJJ54Q0o2fRBgdj6yn2zp9Wmtbxo5matWqheqQCtsgqSYNRgCmCXeH 6hCMQiZOA0H/VKMyMssAsFsdQH32IaaVqXYMlNvIBeXaZxuas1zMOwz6C3T6 S39OL2SIgcje9DiAycKHkFwZUJjZ17HbOnjN+cBUgRXI0NYYtknjcVYozasc 9453RZ8KfAjpJT8lEgmZaYuEfMqe1S+ma6ZVuJCf19KMuXO+o6KHnkZ+Jx8F XEQiBoFZI6fhz6dhpVcvpE/pzfCRhsVfj+QECoWGoKAgY6JKosiXlKw6hdHz AvGhayWQZhY0m0QxQo9yb8SWuswfUqShk49W5VQ277d46VkAN/uuOBZnNovM 2oUG7KbciKq0R9uAe/JJU6zNQNMX19qllLvThEqx4okYXoKdw+diGh1Ckiji 6/RczIzXkJk18z6Ys9BJCmep9vMvwgp+TA8yCnsxz5ePbJt0CLfsDGTG5lnr aXnlLCfnx73rbZCi5ddXr7fazLNOU1lIIU7hpZ0hw5eP1y0TIB555BE9TxS6 TaD3egWoQD7O+mZHnTklDhL1nPrUns8HH3xACu18u6M4coIFUtYHH3yQwKp0 zktvTtenr04+KvSqr62Jr7766qOPPnLiXeWkEKyYvELYKclXMKe79jWkAg3g 7K/FnD9mUTKDfSaX3M9bUm24wVMvWZ1WWyPPHsdm8hmU+0log3iq+HtaJHm0 OVaC8sDWvDlWnPLiMNS7NFCJy2meGjtvFVZe2pR8Ln7MQuQ67iA8DCV6ql5S BDf8vx4Uni4VJs/plvtDcFN+dQZtlVOVrDzH7T2l0yo/JV0ocvpPBZ7tXKoQ c8kll05JLsRccqlUyYWYSy6VKrkQc8mlUiUXYi65VKrkQswll0qVXIi55FKp kgsxl1wqVfIfYrk5Obk52Xn/srM8/9y/O+ySS/lUSlHMjXQuuSTyF2K5ufFD O65r83V06wrRLb+M6Vrv57E99sdEnqvhuOTS+Ub+QyzgP4/NerRM0CdPB338 9LJ/3TfnT2X4Gtevhe6SR+ZljwXlkHZume1JNbOzLK/ARzd2fbtCtne5+Zfl 09All84n8j9RDP702cAPH81nl3NoW1x4pddnPlQmNSqgsC69L8wdA8Bcn9Wc iyOXLkwqAYh98lTA+w/l2i8hK9ykRi2fcf8lPw1tx/Xh7Zt/GtQ2rk/T2J6N twz7Pm1NqLoVZPauWLy21VeRdf61eUCbY3t35THXT/My9sUP6xxV799rvy2/ J2C2ZOXjaFLCT0M6xPb9NrZX49g+TTd2qX9g02r7prvH4tL5SCUDsX8/mHM8 k7QtJ/MoKNu3NnTGA5fGDfDkinsCZs54oExUvffWNCsX+uVfSSN/GthGDX8a +N3MP5ZZWe3/NnauteT/7l302h0Z8Rsk05GkHcvefWjhq7du6Fg9su6/Zz5S ZuP3dQSitKiAGQ+WWVH59VX1/xP1zfsrq/4zbVWQ5YyALrl0PlFJQOxPgf/5 o7Mkpmvdab8vs3vhBK5TQhYseOXGEwfTdWvL8O/nPnNJ9rHD+zdFkUz+PKan yrOOZAR++ERI+ecUByPrvrfkjTsz9+3R3V0LxgGrpKVTuQZQ81++/mhyQqmq xSWXSor8h1hIueeW/OO2nTOH7Zw5fNu4XhE13wZfK6r8PfuI51zHlNCF81/8 7bGUnaqcunLp3KcvyTp8YGOXOkvfulcS5Bw/xv+TQ+bOerTMoa0xxw+kUSdh mucQWk9wtEEXUu75iBqeY6mA2LwXrj6WvNM5hrOgKJdcOjPyf0cx9IuX5z5d Zv6LV817/sr5L1y+7N374vo0ZyWl+ynhi+a9ePW+tSGsoVIjly979wFCFeVh Ff4aVec9G2A5ns2N3NzDOzbPeeqy5IBZGZuj5zxZJn1duE4z8UAsN3d9u6rL /vkADclC5z3/my3DuybOHrN9ytDUlcskxtlWnEsuFY9KIFEs+/Ty9+47mrzz 2N5dJ/anmg12zz68vaEx95nLlr17L5EOJK6s9vbhhJ8oDyn/4uomZe0d+Oz8 fYzt8567ImnJ1P0xUXOeuiRj81pLr47YFWK61V/69u8p2RcdPu+5qwL/90xI uVeXv/fcxq6NNIyzqDOXXDoNKpntjg8ePomnDQphzRPFXvjNgbg16Rsi5j57 +c7ZI1Qnqt4HIZ89b9mbkDlZWXzu3xAx+7EyaauDjiT+PPvxMslBszz4yjoh qEbV/Xdw2We52Lc6mETxcGK8zcbd4nDpfKcSiWJALO8RsGdbL+9uHsTCFs1/ 6VotnTb90GD+i9dkpnk2MXZMHeRZeW3bZPiwOpv/0tUnDqbTcOnbd69q8KG5 dXxf8txnr4zt+63l2VEMnPfiNYe2xVruRr1LFwL5D7Gg/z2x/F/367mYM2HL g1jownnPXnVk11ZC0omD+xe+euO6NhUpP3HoQMB/Hlv2zv1pa4LJMLeO7j7j wTJbhn+vtolzRs14oExc35ZH9ySkb4wMLvvMotfvPJbieXCWtipo7rNX2NjM dTfqXTr/yX+IhX/9Wkj55wuCmMf+UyOXL/m/u80G4M5Zwxe8cm3GFs/zryO7 fl5R+R8LXv7t4jduWfiXW34a0kHMFZu2Tx6w6LU7Fv+NW9cFl/vzwfj14pC+ fuXif9ylBZ0bxVw6/8l/iGUdzjhxaH+h/LOyTmSk570QZTc8fiAt++ghA8bD O7ekb1hJgDMVzEX2sUP7N0YpJzSFLM1g6MYvly4UOus/yXSEOXuv/pevOSed A+nz1cWUSxcklQDE8t8qLKKPIr/m2I/GCuKQm//UrGiGLrl0HpN7sIBLLpUq uRBzyaVSJRdiLrlUquRCzCWXSpVciLnkUqmSCzGXXCpVciHmkkulSi7EXHKp VMmFmEsulSpdDBDLyckpPZkLY372teTPMP2X9oKzirNGfkIsOzvbfLVfd8rx +nrWB1SSdM7NJsdB51YSXyoN5ZSqM/ST7N+AnIlsv/oohhOIjo5OSUmxSkFy TGL9+vXJycm+zI8fP16yfZ2SNm7cmJCQ4CtJcch/abEQPzmct+Sn2ZwZxNRq //79CxYs2Lt3r1ilpaUtXLgwIyNDX3fv3r1kyZKsrCzTpAhRve6Ci8zMzKLr +JYjpNNUVIj833zzzfLly62TY+4picrHjh3z/jM0J8tAj40aNUIJlg038zl3 7tw6dep44bpA+U2h7y1YrVy5csSIEcOHD4+MjMzOzraKpFatWk2cOLGwYXr1 jnpNtV27dtWuXZvJ4pr5YtTFCZpODjiZunXrzp8/32igiBkvojwoKCguLs4q SBvF5FacakVMRBHmsWPHjqSkpMLuFkH+QOzAgQPVqlULCMg7WBv9lC1bdvXq 1fo6a9asxo0byzC8lOArgLnWBEVERHTv3t2UFzHjzuYTJkyQjTmN9ujRo99+ +21gYGBhAviSuiMofP/993IRVkFTadkQa9269dKlSy3bsM3dtWvXggsUWOAY TymG9DBq1KhatWoNGzbsxx9/rFmzJp9Fi92pU6dp06YV3ZGGBjqoLGOG0tPT hw4dumGD53eywK1du3Y4z6IlRC2dO3cmgqsaloCc69ats3ySPa+5K8ISqNm0 aVPNYDFbOasVVqcwABaGOF/+WALqqlGjxpgxY3zFPiWdGcRMc/SsfiFMAkuY OnWqvg4YMAC1m/oHDx7ECRQGFhz+vn37zHjxh9999x2dGguHCJepqanO4Ss5 QU7a8rVPnz4YNk1UbiDWpEkTwoFl2w9fdYt45yUMhqcmMpLg4GCwyfDBjqmJ LTEKkxRx0bJlS/l/EfW9hmYCK2P0vcugEB6ZFRSs/GlNTEysXr26zB7auXOn ce8wNFNAEyNM+/btZ8/2nExO/iB0m2o0odD0DoIaNGgAIrJtcsoTGxtbv359 RFWEQhhnYpBlk3RO+I6KiqKac44MYTMoynnLzBdREv6+lkAJ6J4xY4ZVkFPF Dygr8OLGhDq5ca0pNgOXHvbs2WPyIlgxj178yb6cMyuSArdu3bp48WIMcvTo 0dZZhJg+x44dC8A1UuCGDF26dNEt3DuCWbYZTJ8+HQfVokULdGjWC6qGjXXt 2rV58+bNmjUDlegfO8EAMG8KBw/2HFgaGhratm1bjJmUb+DAgdIhJte7d2/C U7169Xr16oUfphVdwIc8zUwTwtMQsHfr1g2rILCGhYVRPmXKFCBp4iYhGMkZ pqRC8oYNG8IKhvTCELZv396zZ0++woGhkTZYNiphTmVaIRUc5IRXrFjRoUMH xkJDZCPM9evXT70ToDV8JppbrWxCLfAUVGXzQAy3Kc/gJMqpaTIWRjFkyBAN Fv3379+fQdELqiBpVx2WomiSVpTTBW6Ka4Thk3IGgpyMIj4+nqhEOTPF144d O2Kf5CQMBB2KVd++ffF+eMs2bdpQE8mZpi1btgAlSuhIkjCDuDWYoy5SXLXd vHlzjx490DP9Ih5mI4dpLJaGmDGmYp2cbSIenhOp6OuHH36QK8YU4UYGBTdy VNS7bds2xo5UzJriKQ3R8KJFi6iJ5SAtYyQEIBtuREYCfzRANUSlnE/4FIgj mDtDxlmAmJSAuWKKXKNn9EMF5ER1eAnUGBMTQx2WKixMiLZKJ5gy4yG5i/Yo YdZoy6iZVhzRoEGDwNSmTZs0XvKfOXPmYJOUkDsp69M1nWIG+CgUhaECSfyw LFByIjyzgM1QjXIEINQiCQITJoR3CHTIR0k2gE9QRuGIjROz7NyPVI1owroD 82NSLNtJUkeeBPOjI4UPph61ADpsD6mYUEqIoZpKuVN8BbcYFDJg/IyR4GJW BDTEaVSuXBkxpAQR18iPGPqKSFidxOaCTkNCQpAQblWqVEGlsMI4sSvsDcAy X9TkApNbtmwZukJIHDhrMQCCrggiMFm1ahXTrcURwjM76g6Bx48fz8QRvyjH euFw2CYcnRwC/oSuyQFYm+MBqlatSh3Ljo8oHD0zccANXHDXcgSsAiHG58iR I0ENLo5Jobm8LtOHHsjkYbtmzRqEQYfAH83gsQnolu0A5QrCw8PRG8IzTNa2 mApd01x2wsA1s+KvFYpXugiBU2z1bEJMnwwc+DCnKBYZkAQTwpipyUzBgQnF +RiPigsCgxible+uMSHsH4yY4fCJnsGdU0LZM3ow8Zoohp8HAmYs2Ni4ceO8 hqZEEcNTISJhXVo/guJJkyZZ9mqdOcLFGX1adiBDMC8ZLDvsYmYMCnk0Oux2 +fLl9AJeVAcDwyroGlbgTvkbhHeld2Up1NcmDATw0YN1smmhc2wY/ix4CU/a t8RUME5imRpifgI7TdCYcy2G8CCLcjhgG870CUyBCI3Xys8b8SGW7UlQhQlb DAQ5DcQwaRa8lu24GIhcqGWvArBkgKl+NUEipMKZaL6Q3MRfgi9OySo8iqkc g6GVSZhhgsfA/wATDE+5hAST/Vu220cYxsvsEEnlAKGZM2dinLomCsDWyG9m liQEdXlttUkScpizDDERwjAF+DSMRMoh2WOi8RuoS2PB2PAq+AcyGVTBbOLE rHxzwtchPOMFoSqH/+TJk2liIh3zwjSBCOqAXOzKsr0iswx/6ij0kAoyufpq OSDGpBD4VC6bl6goH9mopnzDrEo0v/PmzcNazAKNC+aIQeEk8YdkHaiFuUYq MkniqTyMmGCZdCqIUZM4Lp7MKbbNkKkDahg4igWYmAQeONfxJNEk0gAZm2Gk 2KoxLUGMCkw6TCwHxOCgFRDyKIfEC2Fp6A3lKDcjT0AMhFF3QAxYCWLksVxj 2OqdgRAdBDFKCN+CGBUQiSbiQAWmlWhC15Tj0LRWoglOD3UJHdxiSShVILlx DkbtvhDDJGiF2WA8mBBWgWJxEThbhoA2VBPvOmbMGCmNYMpgEUkOkMlVHXIk 2aSydNgKuczsrFmzzMwy6Wa8RUAst9iPff2BmC4IrMQCxqg5Iv1AGHyy5GH6 GC+jQxtwIOlCOSQtXmKgf3JdgKasDIYYjAIKvWOl3JVdkXXLcoAYSpZv12CB GGvDAiHGpEsndI1PAD6WvezFMHDm4FfhzLnxjs3Tr9kVwVQAAqsVrIj1BYYH Z9SC1RFMGTVo1e69L8S0mw05IYb8ABOzAd0kxlT22tqyHCGV5IpYxmDxNmQ7 pAEqZ7xAyUCMNC/Xc4S5Z/h8VWQUTsEOQNMKC4AgBgLI9pwQY2joRNtHTojp K0ZIBJfqaEJQFgcDMb5Sri1WbTXgewGIpphOgZhEKgxieAkNQT0StRkva1su ZIGYARX4KoipLeZnQqcgZjIokypghOSNunZCDKdBfcbCzBIsGK+CuFMwrgWx 4iPLkD8QU194AKwLNeqJGKNmIMwms6PKWL6UWSChMRM+GKnCOqmy0QZZNzas 3SRmDT+mKMaUMa0qlyToWQtS59C0aW+MH/2zUjA5Epk5qsN3CdpOiJGkARPD jRxDC2TLXhvCU6kIcmqLg2ULxiB5uFYFWFHB9A5SkFkQI01imPts8p0Rkm0U a1RNVsBChpqEIbSh3XIMmxhK2iCZmQKzu8tkMUzt+Jn1JmYJTumdhogqJpbt BvEe2qygXxyd2XDjqxkUvhH4KMrQBBNVZihJlMxYtrdnjjSnSvPUhPlifg3E mETcppc5MRFGySJCjNnJdxJjQZNmaPgZvI2ucSYII4gxa+ahEn4Vdela3lWJ InVQtcpJVDBmL4iJmC+jXmkAVBbngbv/EGNqypUrZ9TFuPBFFSpUUGVpg+nA f6I95CRkmDQAyHTq1IlbGCHlTLQW8vBkmQxeaMI0oQTqMHwiJp7f5D+VK1fW Ik4TiqIwP1SNhRvxGEUTm1jScgsbw90ZXyT8wtbrTTA+gSGVWVxjIfg31Ivb RAZKmAV8nSYRq2OlqYFj5NrMIahhmaiOXrArWokzVo3lK1sjbgLD6TaxaMJc nQAnOWQ9DjyRGc2AL5JnmRyqQFFEVSIg41IUQ0K61o4rBknvuDVY4fGQcOjQ oWiYeWGkJ2yiMtETB840MRCkEl70EJm2wB87VIDD8lEao4O/LBkORDTmBQ4Y BlKhK/yAZS/PacK0Mh2gA7jJ92LPzJdZRSKnoptRO0NAJEaEkZB7m8CEYAwf kTAGOlW+wezAzdgYvTBGXYeGhjKnShSZMrMPQIiHua4xKoaswE0v5N64TWaW GUG3EliCaerJ6plH7mLn2vhl1j755BPtlxYd1/xPFJEH/+B8KI/rIwSYRxKa OKYMf8vsG7XoLoOdM2cOmRI2o7ivfIncgFmQAwR35DxoIM4mGQOGivacDock kBK0oS1Hs2kA4ph37ByGxFZjyUopCbjKG30VRUd0iswwISRhMwwBr4hX51PP p8hDwKnqg3fqIBKGpDdbtNAzFVhQI6GeTwErPeYA+1gUVqH8yoiB0tAM/oT8 RMagEdELImnvFDcuw+YWqNQTHDSA/rVmZ4AoHN1SH25m44KEk5QPteMAqYNU SrktO9QiEgrXA2iMmYiDDAQg3Jr2wyUeYqBSKtA7PZoIxS0cAroiQzY7J3r5 xzyOx4tqB9LpsRkLOJo9ezaiggjzwgBDANowpFAbJsAfbiba0tAIhvJRglaC +DqzH4uchiGzSXNFZySkU5SG/jWzUp0EQzlwo9+FNjFrmgvMDzflfKGlMPJz u6M4dFr1T5e5n0RYwWmX0huMRRCLKfo1Bm/Zyxz5Yeem4oVIvpL7OZbzUxUg nRxDK46iJfQfYsqRfJ8jeNVRcpjj8yp1YbdMoamjEq9Cr+Hk5JNXobMX3SVi 4plJJBQoC9SSk5uXnM6nOc6wbnZaiqig2E3SAqZibCKgkIN5vZ7nK7Oz3Esb vsMskI9XoSkp4pbz62lxKLC+l259Fa6NDq959GXoxdy3coHK9xLAi5XXzPqa gRGPQhIA7Ruc0gOchSh2vpHkJ3kjdyIdPVcCkLuSZXW1Caz9OnR78dAp38o2 dBFC7LwlV7EXFhVzvi5aiPkmYGdfAGee8+vQqku+dNFCzCWXzg65EHPJpVIl F2IXFhW45XWWObh0WnRuIVaqaHUudoomr6XQWfAhp9VFESu1YoLFXeudQzqH EINPv379tG1e4gZw7Nix3r17r1mzpvjMVW3Xrl1du3Yt8MQb/0kMU1NT6UKv ihW/C9WklXk/5Mx6Z4ALFizw+lm0S6VHJfLo2TyY89oi83o66VU/KyvLvPRe 4KPV4jD0ej5rbiF2/fr19cKMXmQy/L3kybHf29F7RJQzxho1aiQkJDifMzor +46osLu+zzr1MAUjpwv06duF70AyMzMZBahU2zlz5nz22Wc7duzgblpaWkBA gF429t0gNRyOHz8eFBSE0xCHRYsWlStXTu90OVXqJUYR0+c7cJeKoLMcxbza tmzZkhm3ip3wFMHKqxyxmzVrprf9T0nO83P00rJ+NFp0j2esh927d9OF813N IgiA1K5de/v27fqq35cJLHDglu8BRF6EbuvWrcv06SsOx/x01LeVi6ASJz8h xvTpDdsRI0YsXbrUnIoWGRmZkpISHx8/evTo2bNnm6NvLPv3gNOnTx81atSG DRvMDz2cb7wQQWbNmgVD0Gd+q7t69erExMRNmzaNHDmS5uadVbxxTExMUlLS hAkTxo0bZ05VQmxCZFhYGBdLlixxHodCzNJPV1SNQNC8efNhw4YhCWzpvV69 euRjeH76WrlypQlJlv16/5gxY+jL98RCJCfppcm0adN0F0sGuSapY7x6gxT8 EmFjY2Ppevjw4SEhIeYYGcbLqBk7wX3//v0ZGRlor3HjxpMmTaL84MGDhDMd DqBXo3EjxDX94BT+5lVYJgLmjJreYYUqxo8fT4YJT6SCg/lh7969e9E2YjNe 89MM1Lh582b6ot+JEyeaN2lphcKL/2KDS5YfEMvJP/9Kh5MwR9WqVdPv9Sz7 h95EKD6HDh1Khe7duytbwzAaNmzYunVrzKN9+/Y1a9ZctmyZ5XjHjF7w8H36 9KEC2ZR+GmbZPwjCLDt37kxJU5v0kxAsECbt2rWjoy5dulStWlVmpt+wyJZq 1aqldNSyX1NHTvNTKYyQvhAJUVkf0Tv236BBAxj27NmTcVWqVMmEQjAokfr3 7w8MFVnMpgp+BgknT57MYHWeBoZqfm4DsTbUuRD4ClDTokWLvn37DhkypEqV KvqFCCqCM+X4EJyPfk2GYIjXrVs3NAA68F2MEQRFR0ejYfQAz8GDB6M9+OsX 0Jbtx5AcFwdIUQsjggM1ART6gYO0hyuAOROBd0LtNJdPA1bSycCBA5HE/C4P kJYtW9Ycg1MK9vgrJD+jmI5u07XOhNEvmrGHTp066Xc3UVFRGLlONMWeW7Vq pXmELZamdynNfFFokjSCApashTkNMRI1BBfYg35GN3/+fAzANMGKQIplhyed J2DZP/Bs27atfC/dAfCck4/IAIz6SYhlvzpI9mV+RInV6adwZHd16tQxpz3g AXSwoVmqYIr6SZfUYuW7C3M0GWjSzyf1mr35NS7ho3r16tg8MqMocxClfgaC 3qhsfnsIxJBWPzMhwjZq1MjEo0GDBunoGLUC74rp+l2kCdxEUlrpZ6FME/hS DMX74UA0HXIXCl40RyH64QkMcQLO04dcOiX5vxbjFn6e9AnbBjJyjx07dtSB eNpAYIqZQaaSiXMeZYYf1i/mvNbpRB8cu45U0q+QYK6fviqZIb7ocBXSJB3I IIbYLTJQR4eK6LeZdI0A+t0BcVBAMNBgmDShpr5us3+xbn7eghj65SDpHHgB s3gSKmPMRLqckw8iIJ6SGJt1k85ZMhADAoht2RCjC5NqYu1U0+YnbLlFaDYH oDF87pKeSbyIiAgAorOqEEm/H9Qt8KuDaCwbYvARxPQrS3JsVdMBOLTSETdS kbSKSvUDT1RE7JMAaJK1qn7L5tIZ0BlDTJ87duxgIYMRAhxcHwFF0YoQRhqv OvhPHZqkOSU2mR1FkiIDMVXGoghzIBR3OnfuXIxBEYoQRuBQK2pirkq6qGNO 2IB0KBmRlBIgZnI80Io8BBfuahSmRwVTL4iZU9QMxBggwpOOEoz41C8cvbYa CDG4AoCmM2QMxJRM0sQJMe6qHIjBWWEUe8aYcRpETP0iXiHPF2KW/fNeX4iJ Jwg1EEMAX4ihCpIByvVra2mVhSEuyLLjfocOHVQfZRqIUc19xHa65CfEjN8T Ex0JZdlrMZM1ATEZLbODMZtf2VsnRzHFAgxYs2zlm6KJYrJb01C/OsfhK4qJ RowYoTxQp+JghCrHgLEZ7ESn7jiHwOi0alNN7Sia378DMcmDZZIvOX9EWRgR j1jsEMuIUyR+ZmcGfJFlmXGZ5BYgkCh6bTCCX+wf5QMQ4GYiIxBDh4IYUUyn 9OgWEFZkt+woRiud6KXzpsyOIgPBE8JBXkg/lxOZn+czdzqB1rIhhhd1o9gZ k58QY52C8WN4WCaBBuNUFMOSzZEmeGCMU4m9zmnfuHEjUww6WOmbX9OLIXZC Wxws9tmrVy/sRBCjI2DFUohbxCNsWIkfiyaYE61w5sRHGOopAGJjfrrOtY/q JTIintcGpmV7ZoLpyJEj4Uw1rcVMFNOZFZa91wd4MTzQB3PWJma7w7JxCocN GzagqPXr17OogQMMuZg6dSrLmXnz5lWrVk3LNzjozEzQxzXjgi1i0GTYsGGU cI2cAIFOYaK1IRc6/IoYJIjREXpAJ/qK70JdzBGCEeLpThDjLhBj6QoHxANi fJUnpAnojo6OZkQk9nBT4GPudNqnZUMMZyVNUhNRleK62x3FJD8hRiFZRLNm zcCFsgstPQhtWotZ9gYCdTQvzHLv3r0xdWYNc8IStDQzUQwk6tBsphjjhKEC ChBj7cMCAeCQHZkMkBWQjoiBIWyJdEpmINCq88okKikl5uS1VNcFKywWfVQm 6iE/DM0xFPhzbXdY9m/JiWjcJTXFsTs31lARYESGtm3bIqE5PAolYM+UMFhk MxAD75QwUvrFaNXdnj17UA5jhwmszNHcBBqddgtk8E5AUvtIAJDIiNht2rRJ t0knDyv9RlTzCENnmKM3msME4fVojEA2fvx4ZKAJPZo9H+Q3yQm5K2yVtTJZ FSpU0NloLsSKSf5vdzDR4ELbX3rTwLJdn/lzA5Qcsc9iMk2wKKVJwMH3L1vR FobaSNRBapa9mMLac+yTvXVL5QBH2w5A2GwsmPciQLfhP23aNKzO7LF7EQsi 1pU6mNQpLc21R2paIbyTrZNwIKjI608SENbNyaJilWMf52jZb1Ihtpc8jILh mz9voULiHTGOWWDUzrenYKUzwCUwFWAoAYzqDFsnB2eneCHEdvZINedZlzo5 XPNFX+5a7LTIT4id7qs1p6zvW0GfQMwcvGk53k1izUJMMbZUIE/yWHKqmjVr FnYkVzFtpui3OwocWhGcCxzp6TI5pQCnJYYbmEqD/I9iufnky7aIr0VPuqlg LliX6bm2OYpH9sAihSimwgJ70TNZsjWdlFtYv85bRZv0KZkUf7AF3jolk6Jv FdbdKTkUx2P4tnXplOQ/xM4OkfwUuJuHeOaNuwIJacmRtCHgkktnny4UiPlP F6jYLl3odKFArOh064zbuuRSadOFAjGXXLpAyYWYSy6VKrkQc8mlUiV/IEbh EZdcOiO6eH7X6Q/EKE9OTt7rkkunSZiN719K/bWSPxDjFupKPc9Ik3jx9FuC VCJDKA4TKnj9yfJfMZUgxFJSUoozQXv27KHmvn370tLSijllyTYVZ+Kolp6e npGRAXOui8McYQq8RTkcCrvrVRM+GTbp6ymbnAFJCb56O6V+iiMPzWGL/GjP S29GD6fUf4pNeknAS/9ezV2InQHEuKA+c6QSL1dmvqJ5vQS7c+fOYk79/v37 j9nknH0nf5N+UBM5ExMTN27cqFSkaKvg7kGbvCQR7hgOZsDYDQwLHBR09OhR qqGfuLg4hOT6jFFWmN4g/QFZRoePMigT6BAAUbHtAr3KEfsFGN95MfLD7fjx 47RFb/BHb6YChegH5jBJzUeraejFh4Hr/JyYmBi+OvXPLSNDqgux04cYE0GF nj17fvDBB6k2jnR6kplWrimhnBns16/fu+++e/fdd8+dOxfbKCLWMKFM/fbt 2+fNmzd//vyEhATmhUL9QXBNGYSNyf3q7xrfeOONl112Gfz79++v1WKBlkyr 3bt3v/XWWz/++KMMzHSKqAgWGRk5Y8aM8PBwuQ75Z8Up9atBUbho0aJXX331 8ssvv/TSS5955pkFCxYU1m9hwzRSSW+mC9MjNHbs2LJly95zzz29e/dG24os mDEXixcvnj179ubNmxmIl/EzRxUrVmzevDk1qY/e6MIgS3qjvEuXLmiMIaC9 b7/9ln5VAYWvX79+5syZgYGB8h5yesoTjJCiiIiI995776qrrkIPDzzwwIgR I+TBAgICXn/99ejoaOPNXIidFsSk5Pj4eCaoWbNmWVlZqFF/lJm5QJ8Yc2xs LF9hiJ6ffvrpm2++uUyZMpMnT0bPhZmiwlDfvn1vuOEGOIOam266afDgwVjR rl271q1bRxxk0gXbtWvX0he2ffXVVzds2HDixImYOl2EhIQUFlOIBYharVq1 6667Dg7G8LgAy5gKzbEWPv/6178iPOaBDTMQOqU5nxTqN5gdOnR45JFHhgwZ MnDgQIQEBUjIqIuT2co/SAlcb926ddOmTVyoC3okIsgbvPnmm7fffjvy6LVn ukA/06dPpztM+oorrrjyyivbtGmjsCsFoitUQRMcFE6DISMwXWheqIAa4cyg EPuTTz5hRt5//33qgw55s6pVq/IVznw+/vjjoaGhdAoHxSmUj5CELaaVcpzA fffd161bNy4efPBBtEc5o0P++++//5133pFncCF2uhDTMbM1a9a8/vrrk5KS UCDaJqKBC511hgViAGPGjKGcCaXy0KFDL7nkEsyjMIhRyK1Ro0Yxs3CmXyBc pUoVARNEP/nkkw899BBhi+lj6vlK15Qj5BH751RLliyhi0GDBoEjTKtA88bS wOk111zTtGlT0leqKTa99tpr4HratGnwXLhwIe4dBAGxKVOmMKh69erBf+TI kVzj/NGMorZ08sYbb9CvfjVWIMSUdor4igDYOfZPX3zOmTMHXVWuXNmy/946 tt2yZUtUwV0+g4ODYd6xY0c6hT9fARfegAQPt9C2bVv0g7ZBlobMDD766KP/ +Mc/0DklfP3444//n73zAM+qyPo4uk1ddV17WV276+dasOuuu7q79t4BC0jv vQhI771X6dJ774E0CCTUUAUkhEAIJJRQE1Lu93vvPxkv902DNwGUex7Nc9+5 M2fOnDn/c87MvXcATfqglYb4OvWO3vSZJ5IzrkqVKnFdqlQpGKJD4Lx8+fLi xYvTlo4iIiL++Mc/fvDBB5Z97Bg+Ck8FE60TpQc40BZIwhbJGQs/Fy1aRDWt yzyIFRBi2l5g+rBJDANDFcpoq9wJ3WIGb731lryiYgfeHoXnATGtkvCEH330 ER1hEvoglwzz4YcfxmDIzeBAj9999x0XZJKwgjmGp0NCyHYoDw4OPmEff5Fj EKE+Y/nmm29uv/12bINqMCE5pCGWw5BBGWJgwJTocKePP/6Ya0LDbbfd9thj jykZxrR27txZp04d0iH00KtXr9xCpyqjHCVsMMTb0IRMj0Hhf1COPAmB4MEH HyTdQjCaICrGiVQGRPgrtIpvYbDkcjoChTwZg4ePUkT8jKSlPvOiQHz11Ve/ 8MIL9MstfCD9yjuBI6rhCSnnL6GKC50aN336dOUMiCoPQ7qiu4R4cMpdpQGM mkhKwCKE1a9fXwk2A4f/XXfd9eWXXwrsHsQKDjHUxV/yMRSOcQoyaBXdkn6g VVAGUsglZI3UZx779esniGkpkWN8oS/iC0ZOFkdl+GBsrJtuuOEGnehOvlTM pnr16iGe/DZ2wiRib5Qzoc5FVo6xUl/WU3nVqlV0SlssBMQxumbNmlFeuXJl rgmUBFOdwfvkk08izM0338xiDc3QLxAgAXvqqacwb4yQLAvV+UNM+CIK0BeZ 7erVq8mj8PPAhAQAlElFDBPvpMSYFZCWqxB9BQUFCWIgEVZkZXgYxg7eKYch qyECH3910Ac10SGLWdm/lA/isH+i4Ycffmj8D6ikI3JUOmWAVBs9evQVV1yB MNIP0Rk9sNYmX+Uu/N955x2YwF+uUsBhsl577TVARyxu3769mXT8ADGRxAPN JHqJ4llCDF2R3qDt8PBweW+TILHsYnbef/99+S5ZNVNP7iFI5gYB7AfXirl2 6NCBtizzv/76a3ps0qTJrbfeqlA4cuRIQWzWrFlKjZSyYquYEMkeXlemlRvE EJUhUB/hsV6cPMPs2bMnZoMAlGBXYBzmAIqu6RSbwYTo9LnnnjOD1YYnVodB guvcoqc2hfD8wIcuEBI7ZIxaYTEu7bLCCuOnBOhp0aRsHAiAOMpJFBkms/Po o4+WLFkStRBA33zzTWQbP348zLV8ow5BTQFaO5DCKfkAK1b4sGhiKtGzlr20 ussmIh1t0Sp1SCOZ9//+9786Zxg3QhxPsUnLNLJoYKXNXoasjU0IT8VdUn2t nWGIJ2SMSiaVMFwwoz+/FDjETAKjI+j1GIW7ZHF4e9IwbunwMXljDHXQoEHc mjZtWm4QkzVirmQ1OoXGss83w69qnYIw1113HR4VO8QqsBNmGXlYLhERSNiY 90Q7Fczj6ZtWfJglEkZGRmqXEgMjENC1URG2QQWdAteiRQuuZV0kQpZ9vhM5 JEjUGlCxjzTPf2ggBf5IPnfuXHBNqEVjpLhPP/00WBs7dix30W2PHj3goHRR ayIt3NAtyEVvRAeYIzn+Rx5GcoLQO++8E9+iNS+BA2nREsrBsPUskjGyOmNp iaMAaFFRUbClkOUVSekDDzxAeAUg0hvcSCl1Kotln9NId/r2XPlkmTJlmBEc AnNKNYYwdOhQ1dc6GqABLuaCv6VLl6YLHcvvQazgENMWN5MLFkhamFbtdClO kbFTjUmXJaDnatWq4bRBASXkJPhYFmv+KzJZI2xZYmspR3pPk+eff15rPdZB AIEUiESL8hdffJFOBRbopptuwmEy+2Awt20HARCBEYn6skBK4IN5ENewB6In Sz85fMs+Torrzz//nGvCh9l5Q0iun3jiCVVGSIwqxx1F5cB0gWHrkJ8hQ4aA L5I3hcjFixfDgZDELXJUrhU+wB2RFDkpIQKiw44dOwI0bQASbUkVKCd1ZOWI GWsgikTwZKbQG38lNms0JQnwBIxkmNIb80JUgg8ZHTNC0CT1pc4nn3zyzDPP UKFGjRpYAhky+iGiIZj2WAjxVvZCFSVoO1fC6GkdIoHfTz/9FBvQU3IPYme1 o4ih4qNweugTQ8KKMIymTZsyfTBhUUbGwjIKuxo+fDiWQ1xo2LBh3bp1q1ev vnz5cvSvFZyLtJuNrwYpr776Knau1I64VrVqVbApIckY+cnyHJOgo8aNG9e2 Sf9chRy4P2llhLQs7lhnaUdRDhbjBLmkpjgHUEbE0XmGuGgkRwkIzHrw22+/ 7datG9cACgh88MEHH330UZcuXfipZX6OnR7IfhlDL1QQNDF4esTmGQsrIJ1F D1sdjEzMQv+EPIQkIURvRE/GO336dMoZAikBLujll19m4Pgc55N0ZL7nnnuA lU5XYBmI/H379qWctsRQ+BCdmSA4Mxz+1rKJWExlpGKNiQsiK2B0eDApnK51 QrgWViSu1FenqAgcsWQjfjE0KmgvVBsvLCi0+vYgdrbPxbS5QbgBBdqh0gnY yrp1ALsefZoD08zZpHqAe8qPKNRT5jSbYMtfw9DKjqEm5VAWZDhnZh9Wlmi/ 3uBirr1QeLZp04bUC2PA6oxlas2iY6h1sLBZc1n2P2mkkMctPeqlRBJKSG45 X0pxkiukqq15Tq1tQNOF3oRhCHrVxKU3s9bTuW0SVUpzJttaseLH4AB/2kpm qimj09Nnl95gqFFwV3qgBD07GxqN6W6i/coBPerfJYQkjCadNIM4KBtI9LY7 zuntDlSKy8Xd6XEwJeZplPaUZDPatzdEVokBk94//vjjLEmetIkLMg3ztDTB QeZ1EZUbW1JfKneSnimUKFHC8BdzYpOiGz91Eq/r2Znk3H/ma4oq1KafUwZn YFKhNsxJIJ2DIrklBXVlxQfOfEnSdOEcpunOSU4oma5dqaleanrjjTcITHrs 69Sbs699fuSvhxwbqq1zLpzCCI9kF/fdd19ISIhxCx7ECggx58csqA5jJkdK OJvPW5SlBwUFkTGSw9SxiQSSPIQFuBLFgnPzJ+Ga2ApDnfcr5iSflGMGeqBj UrhCIWTGw0dFRdWsWVOd6iRexkhuhlYDHFTBSfbMSBnm+enRnxLtJynajzJ6 NvnMpUCBQIzIleog/BIl1Ew9G8rDm3HrrFjlRjkyp1wpVmH14qS8B3W2Kgqc XDN1nkmpvkvPl86xqBfJwQLpflSIzM3qwND5mV//QXlnMlyCdJFAzCOPfq3k Qcwjj4qUPIh55FGRkgcxjzwqUvqlQ+yiEsbyDvf2yI8uFMQys/+BsMCFv3jo vMlTkI4KRcMeBU7nAWLnZngFbHXq1Cn9A44F4XMeIICi9E9tFnVHF4QMZr1g XXAqOoip2qJFi/QPHLvKN23atGTJEv/nX7pLj927d1+/fr2V+z9qefLkyWHD htWpU6dPnz658YmNje3UqdMB+194Dw8P79u3b954PGdSd0uXLm3cuHGTJk30 r7EXnRHm7VjUb1xc3Lx588zLjUUkiUf5UoAQM2+lWo5/El11ZAPjxo1r3ry5 khbni6b9+vWrXLmyMQBTQWBJTk6uUaMGoDDv4jplFh/uwmHFihU7duxwctBd NUFm6ujflZ41a1bDhg0ZiKtHMwRXZuUcmrnl38pwS0xMROYJEyZs3rz5hP2v RTtH7Wrr6sVV07+ac7L22//g+5AhQ/zFc2p+7ty5JUuWRDn+43Uy9Jczt94p CQoKatu2batWrYYOHap/OdEDb75U1Ini5MmTmRT/HvXaubPESUePHq1fv35E RESOPM2/8tymTZvc+hVUt23bVqtWrb1793KNS9dn+FYA/9xzHvIkJCRUr149 x3/KM0D+ro4WLFhQt25dYqU+fc2NM0Az/35owXvPsaZROAMkUq9cufLbb7/t 2rUrXXgQy5fODWJqRQWSvYMHD4rVqlWrNmzYoGt90MfFxIkTO3fuTKo2fvx4 ItrOnTtVAVbUNwKQ0QHG4cOHAyv6gnO9evWioqKog8NcvHix3vrLzCaad+vW DcgQm3bt2mXZ7xyGhITAYfr06coMLRtiNWvWFMTw6k2bNhXELDtQzpkzh1Rz 4cKF+jojKSmJ4ZB/WrZRLVu2TCEAQmydz0NN+NAKwBo3DsFt0qRJZK2McfXq 1ZRQ//Dhw1gjlQlw1EQMjXH58uUG49HR0TAnsRw5cuTUqVNxOziH2bNn//DD D+TS/pNFw/bt24MytKojcSgkboaFhUkS5Cc5P2gTgd68LUnsmzZtGr2jJZNk 7tu3Dw0zKG7RI1NMYWRk5IgRI4KDg50Rn4v4+HjqqyE1gRsllhfI8qNAIMat atWqzZ8/X9cYGDmhpg9k6UtY5o7ydu3aDRgwoFmzZlwz15SPHTsWTyg+zHKV KlWwGcwM/7xlyxZiHM1btGjRpUuXgQMHlitXjgTM2TUGTHMWPiy1dJhhjx49 QNPo0aMJbfQiLCOzC2Kp9lvB2Dz8+YkYhMvWrVvrqwE6AteW7SK47t27t7pj ucfakGtcN2OcMmUKYwEvVna41KejuAVCNt6eQiowaoZAW4ADWrHJjh07jho1 CqUNGjRIBsxCFQFADfpBVJRAR/RCTVJck+aZv1g11YAPiKaOCoFY2bJlyZm5 RlG1a9cGaCClYsWKOnUtJiYGnaAZ9EPznj176kV36pDc0nuvXr1I/8g/Bw8e TLX+/fsz/BkzZlh+EV9fh2EJNPQgVhA650RRf7F/ZocL4hdGhUVppc+sYYdc 8JdUjSm2bMPGzBQOsE+lefDHxphZyUOipbNfmG78v3rBbICD2dPQpBOtgIZK iJiVKlVS19gAtg30rJyimCCGYTdq1OhE9veP1JG0AERnU+D/qcxPyQMeERs9 YLQKLooXTh3GxcVhdQqgxA59C6zDCRGYweqIAGjr1q0VKlQglln2IRisEJXy gW6QIpeFwpEQB2XGq79EbemNuUCx8lfSMw4HSDIWbRPBDcgr1IJZ5JH3I2FA V0Q6rtetW4dzkySMFP9GbiAVEcgAnctUIM0CU4PyvUSxIHTOENOMk04AEEqY YiIC3o8VMZXxmZpo0AHcrOxlOKFHk4sTbtmyJRfELNy1OBsQMd2Yh8kkQ0ND sUNNvVmhw0Hn4lIIzIlilo0vy45xYDnVPqwbs3dCTJ/bwI1YY9mWbNnnjsqc AL4ugDwVwCmuAzPGbnXQB3GNGEEiZ5Y5RhXETfoCaMgGW/oiEZXAtCVykUAa CdGJvAp/CXOqRsZLRwfsb5MpoXeCjuGvgRMraYIzAacggixXFYhK4AjQke9J KrSHqGiSeYQtOjS997SJC0RipvS1OLfwCSb5dC5dXSMlbcBFaFHgQSxfCjCK Yb1MK9aFi16zZg1GRYAANQBEu4VkjLi7zOzP1f0hBhKV1Qs4coyCmLwrhHkQ 1JwQs7LhoGvySfpVc0p0uAdiC2LaUTQQU9xkfafP9vmLkNyy7IyL4WDk+Hy8 PctAYiXZFMYmwYhcsj3YKhwbeZx9wZY69KiBgwgghlrMlikWLmQhtlJQw0Gx 2LIhppBq9vrAL4hAVCUMIAg+ZvePjOLLL7+UVFY2xJgFvAEaBk3anoUVnZJk Uocpo46WitwiB2a86su1dLWy8YV4BD6WjZYD+4Vvl78iCnBHkWvyFkwU78qK AxPlgsilmGLZUDI7ilgXyYyBmOKF8hZ5eEOuHUX/KGbZEAO8Jm/B5Exz7AQP TzUEVgCybJvBMmVjVCZymfoYOQmS+qUO6RlRhub0iw1Tk6zJpTeGTBfaJzEQ oy8DMfjQoyqjGW5p4KqPqxk3bpxlQ0yZtuEAjvQTiJEYWI6nIWSJpKxwO2Gf WMjiy+w5kE4AaiTHNelsExJFJKQyekOZyjlFOLchQ4ZY2VFM6zVBTOsvqcsZ xTTpaBJfx5I5R1vyKEcKBGLG1AkZSjyoCXCYd2NOwM2k9MCBCVJuQzkTLbxg 4RjG9u3baY4VsdjBKvCuJoqFhIRQwQUxQApSBDHaskqiBA6ERTJPri171YNs 3LVsm8HSFFvJZsuXL4/DJyotWLCApb2SUsu2eby0AAhedJ4VgUy9gGUdi40b B/XaNDCJIn0JIKgLLJBPWtnZL/kbatG/ncH6iy7wLZadKJo1GhAj2JkohrNS 1qcoBh80ZvJAaRtIIj9zBPMlS5ZQCEz69u1r2RAjIgs+pPH4MVZe1GS+SPO0 ecio4WCiGJjCO4k5CQljN5uKlh1DWR6ic1a4KJZp0mCpyezL23gRzZ8ChxiR C8MwHhuHj2OU/Vh2QGGNoGuMBLjhb1VOdidWmAFRT896SE70j/hwoc09iHDG zLogxlpJxxuKCXjE5rEK+GCHeosJHw4fwgHXGAbQ07YGkoAR9Qh4sVIzHPiY HQCqEWLgqbiARTEWAhDC8FeR12xyAg0sUDEFdbVr105+Rh87g2UCB301tsmc v4qoAwYM0LWTg2Unk3IUAinQxkEBUvOk2LIdAvkhg9KxitzCD+AT+Mu8MDpJ zi060njRkvFdrKco0WMXeoGJ1mKW/VqO2SFRX4RUOJO00IQhgF8tFREAAxBO PYj5U+CPnvl5wvGvY+vfWDd3U+1/4MD8xNI0a65yy05CcOPik2EfrWZ40sRs 3xmiI8PBPM4mlJh/HESF+ockTJ5jtuB0ixG5XjGia72bkaP8lr0/j5zmtDpT 7mpoRuokVnm0Nb7CsvceDX8XB8pTHQePwM2pWFPI7Gjb06lkSNycEqIZ9CNN mtWxsw49msyQC5fOEYYSmYQuJN4J+1/3szzKhQKHWGHJkNvPc2BSEA5nW9/y e/f1bOV04fGs2p5bL+e/d4/8qVAgVnCM5H0rDwMuIGpcTFxs/bvwr59v17m1 KoiQuTXMkUO+guUrcEEkPytHkXkmOQsLzuRSo4shinnk0a+YPIh55FGRkgcx jzwqUvIg5pFHRUoexDzyqEjJg5hHHhUpeRDzyKMiJQ9iHnlUpORBzCOPipQu Doh5mPXoV0uFCTHKL4IAl5mRnlkE7+DZbAvzXz3z6BKhwnlHEdtzvlx35s/8 JUhPo805DyD/CucA/PPsLnx9XXjvVAjEbNq+CC93dmbw66VCgJj5DCTlRHqK +2uLvLq2Y83B6CUr6hRPjJplSs51JLYMqSfjg384FL3k56JCIJ/9H1y/aF/w 6My0lMJk/OuizBz95Dk7z18LBQgxXR/asHRDt5IRtR+LqPn3Na1ej5s/IP3U cd3Oq2s779ofMXXxx78HF6akgILzf3rqyZP7dgAru63v46wDkbMWvVdsedWH Th/V6Y6ZKYfiUw7uPUudZJw6sOv00SRJyZ+UpL3hle5d9OFlSavnnqWcBRrI jtFNNvb6Ov1Esin5hVLa8SP7gn/4cXi9H4fVjV8yMi1rRJc0BQIxea0DK6aF lL45vMr9m/tV2Das7urm/w367Mq17d4jqPkg5p8w2LlE1l+ar5y5pNR1+8LG +dilpWYtedyBMiM7/UhXp7pOWrcwrNxfDm8K45q2lJ9KitvUu8zOye1JPklA KV/X8cPozp/56vvSUftgH4l0hhJUYieHmRmphxMiaj0aM6WDzTZFgu2c0GZT n3JC688aMFL5yWyXZJxZJ0cn72u1ptUbKPB0cqIpyWGefu4ow1XuUpG/0s4U LGv4mT9XyHDeMkr2b5XHXf4S6FfUfTLkqxsjG72wst7TwV9cF9XkpRN7tlq5 BbhLgwKMYtje6u9eWV794WO7og3HuPkDY2f2cBuDf9dZEJuxpOS18cGj/W8b hjm1tdEdOWNpqT8d3bk2j15WNXkpustneerAydfXV+qR/aFlb981o1u+Nf3F yqeafyu7ZH3Hj1fUfSI7bvrX8Wd7ZkkOq2NXk/x4+q89zc9cIH8mM99Uxi0Y CLiO/LjCd/BBWuruOX2Wlrp2y8AqOclzCdG5Q0zfxR/cu7zaQ+s7fWzJXaef dvE/FruJJUzqoX1Wtp5PJvxEWngqcXdWEARiJa4+EDmTjG7XtM47fmiyd/Gw 1OQD2V34ejm+Z8uu6V23jWiwe1bPE3u2WPaai0Uc2UhouTt2Te20f9mkpDW+ Ez7TTx5LCJ9weHM4DekoIXziynpPrW7+v/0rpiaEjT+5zyf/kS3h1ElPUSrr k+HoT2sSQselHT/E76M718TN7Rte8W5iFkksHNJO+M7ePxQddCBiasbpFDN2 2tLpT+Nb7hjzHQJoHapBUW3/8inHbVHxAzvGNt85qe2RrToxIwdLXtfhQ9Ls nCFmMzx1IDZuXv/tIxviu07s/dEo88SeHxmLr8L+mF1TO+8Y1/zAiqmWbfDH d2+Kmdzhp3HNE1fNcc41YiSu9h3Qkbxt5U8TWu+c2ObQxhBV4OKncS1iJrVL 3hbpEvXI1ojYGd23j/oWzwPnHAZik1M/6aeOEdRWt3z1El+OBRDFbDWmnIhq /NKyKg8krV3wM8f009mpl0W6tfjDyw+us0/UtHO5+KUjF71fbP+yiaq+P2Ja SJlbye4iaj0Gn+U1HiGoRTX5lw8OdkeJUbPDKtwdXvGeVc1eWVbl/uAv/py4 am5GysmIOk9QHlHzkfDK94eUuW1V039rDRXy9U0bupWiYezsXku/+DPLw2VV HwqvfN/SL66LDxpO+cYeX3JNTZ+w6b4VHKYb9OkVyTt8x91s7lM25OsbSRTp K7zivaFl7zga4ztzdW3bt8Mr3G0WaKePHdzY8+vgL/5EBF9R+3GC6eoWr7Iw 1KBSjxwApFv6V9zcvyJZ9PIaDwd/dUNY+TsPrltkuZZyeUPMNk50u6zqgwRW YkRYhb/COWntfN3fPacv4901vRtiMMbQcn9ZWvLa2OldE5ZNpD6tQr65PfjL 6/fMH+hjZut/U++yqHrnpHah39zGojWk9E3oH0cHsoK/vhE+iMpID20MlgQ4 w7Vt3wn++qZl1f62sv7T3F1W5UEQZ+UWm7LlT0mKC6t4d3TXEmYglyYFtBaz NRy/dFTwVzeGV7pn2/D6OMZsvlkQw+uGfHXDoY1LrWyIsewKLnXdgZVZh4kR KTDjiBqPYAZpJ4+yXo6Z0hGLZWVn95WxpsWr2PDJhJ38SDm4Z9e0Lky6ZTt2 nCrmAYeT+2N8FexC7GrLgEqWb+l9GEuAM0GWuzj/0744ZW0dVBXAiokg9tO4 ltjbsRhfrkuWuD9iCrjYMfo76hzf+2NGqu/4mg3dSyEGyJLYPw6ts+TzP+6c 0JpecN0s7bHVte3eVSxjNYeXCCt7x7p275FCp6ee3LNoCFjY2Ocby2WZuUNM ARHYgp3Ib/9xLGY9CjwRvx1nsqLOk9rP2bNoaFj5u5ZVvh+sETVI0lY2eJb6 ICV+yQiEAdTgKOrbf6SfTJadkwyEfnP7ijpPJEbNJBkAjMuqPgCHyEbPH4pe 4hN14WCczOa+5SUGY4nu/CmzzNgRgHDvG0iv0k5LcBqUz4OknkjeHrm+86do NWndAtnDudnnr4AC3bS3rwlJUU3+SeJN2rax+xfkVFa2rya7YNl7aINvFz0L YqFjl5a45sCKrJMz7bXYNYovWSwz0kntyD+ZXKxxZf1nMCrX4wAxJ0UM/vqG 7KzGR0AMA9vcv4J+YrTLa/zfhu5fONtuGVgZszwDYmObg6ljdrSy7LyRMOda i+GNCYinj/p2JI7HbSYkrWv/njMebRtWd+kXfyLmWrZZrqhbnFFkJU6+zc9T kQ2eW/XdyxmpGsgZK52cIWYzJ9NDtuNxW0xHpMEEJqUNIBd3RGrtu2EjF7dD bM3yYDarjb2+JvCRNqv5j8PqhZS55WdnSIBu80545XtPxG3OEjXlxAqy6xb/ 03z509pWb0Q2fD5r09iRLmZNyrQu4eXvwm2Sk2RF7UsYX1bgELOy5pEAxKJg XccPcYChZW5h6aSbBYPYtSyUfHtW6WmaJsyAzOTwFt/Z0SzQlpS4ZtV3r+wL GUOIyerS3sFTbuNbeRE07WXgGRCzo54PYt1K+ryobyvMxzwfiGVmHtm6ggyT fpX0aoBZELMXiYyU9eOeBQPFQY/OMSecDKsby4ZYRM1Hff1mbS36BPZZZoNn UZRRmrnIOVG0AwJJGilxUtTspNVzWVWx+osPGoG0cXP7WdkQo9CXmZ9OpQFi o/Dkn1b79JnmK9k2on5Y2dsJf+JK/A2rcBeKksLpjsx5efW/oVtfeIVR6imS Xl/gO6XTR30AQTZmasfYZkQ08syVdYqfSoo7Q9rsmgejg0gASEIiaj/OQix5 R5Sr2qVGAUMs88yN4kzSNtIYnNgRAWR6VzfEQsb4Q2xfqO/w9qwN5MxMEjAc 9UH7CTId7A0azjKE9JKsD4a22dtnXE9u74OY3ZGei7miWMqh+CyISW67VQ4Q G9PMGcWO/LjShlgXKxsg1s8Q80WxuHkDQNP+5ZOz99LtPZOY9aGlb/5xWF1L EKv1WHSnT5w7dWtbv3k2EMvaMcDaWRUur/5/5H76z14nPrBnge9fnRDEEiN9 /wRGZtppKZwQfOTHCFOybWSjUBfEyt95Mn6HGf7Gnl+RXWc/Pcyk1ZqWrxuI QXsXDWWNHF7pPvD+07gWq797hSWwP8Rc76iQDLB8I/88fezQ+X5b5mKiwnlH UZaWHYP2LPweJ797ru/YZwwViOHZ7KdLKfxJWDYpB4iFjM5+juMz161DaoWU vgVXbCPMPpA29RS+em2bt1gBxUzrrLYOiGXmAzH7gZcDYnfa2x0+c/Ihenxr 1hc5Qcxm6xfF9gWPXlriaju5zbRH7YtirINwC/h5y0Cs86dSjtjmDzHwaz9J lLQm9q2o++SpxNjUIwdOH9mPAKmH9xOd020+pIg+iOndGCfEtq2w8oaYvbl6 BsQOxWcJlA0xPThmZbq05LWbepc5mRAjDpt6f7OsCpDcc8ZAssGFNuzI7us6 dmZ32mrn5JJ9wzPwHUXl29ncfDZMKggQWDVbvm293iy1smzAntDds3uj9jMg BuIippoK6aeOrmz4/Mq6T2q33El0xypgVdN/paf43uiIYS321Q15RTFfwvb3 6K6fZ4/VJ/PW72uQyh6L/Xnneevg6qFlbj0Ws06tjmyLXPrl9bumds5i6xfF 8M+h39xKfuUc9U/jWy0teY220M8NYjm+C/Hj8Hrk3ke2LPefOcsHseFFCDFb 1M39yodXuke+RSNl4MuqPuQHMd9zf7N8U06+c2IbhPEgZp3bP36k3YxZPYM+ /QPZESHAt1efnnbkx+XkBuEV7j62y/fvT5E3ouQtAyr7vG5m5t5FQ5ZVvi+8 4j34RglwIHJGSJlbN3T53H7ckwmsto1osOTzq3ZO8v17LilJe7YMrApPVSa7 I2Px7TPYtrE3aNiSklfvnuMLlyrx7ShWe4g4pfrEvqjG/1hZ/+lU237kWndN 70KaRy7qe3kj9eTOia0xOdge3blGrY7HbQ4t95cN3b/Iesxn2xU/V9R5QjuK 9LWx59dLv/gTw5GNJa1dEFbhr1FN/pl2wj5DPjmR0LMha786ywjXtX0nqtGL OUJsfadPYH5iz1awmXowPvXQvpRDe1NtOCdvXxVa9raoxi8d3521HXEiflvS ukXS/96gkTiZxFW+PZYsiLH4BZLbV5qS7T80ZvF1Ij7rgcK24fWBzMl9O43S iFDEeifE1rZ+a1WTf0nULQOr4E+yYJKetntOH9/2Y4NnUxKzE0V7CDgfFl+b +pRVBm75nrIt1RONlMP7zhjyJUbnDjE78cY3olUSJGAS2eC5lQ2eZX6x2Pgl I8Wd9cWqpv/GpFfWf2ZlvafQ+c7xrUgj40OyXufwhbxSf6IOuFvd4n9YJnej u5XwJfAY2I7VrMRZKK1p9Xp0t5I427CydxzMfgZ3Mn47DFn3rWn52upm/zl9 /HBKUtzSL/+8obvvuZjsB0e65LOrWMoR/nZN9f3TmcdiNy6v9jfkxFFH1Pi/ qG9fxAgJu8nbfQtzvYu1oVsJxECelQ2eS4z0xYg1rd4MK/cXs1zCkOiUCLKq yUtUw85X1H4ieXvW3ubpIwdY7q1p/YYqqxCwL6/6UFaoOhNiq1u9Dqtlle9F CeEV78YLBX91o9kIjQ/+AZWGlbuTpRDuJbTcHTaWfSGeVeHC94pl5QA2oBgv JYe3hJuSLYOrB31+5XH7RSZoc/9KDO3E3m1GRes6fhhc+ma8WZZAaamoi5At UZNWzwv95rawives6/ABsxPV+J+k64RFctcs+e3/WLj5do3K3AJ+17R6Y1Wz V3yv1VW8J3tv89LdVCyUtdjhzaHMLCn6xt5lYiZ30MtUmdn+jdncPrrJhp5f 4T/xwOkpx1nmZL8hYOGcydjTjh0i3tF8U59y8UEj9Cgqyz0eO8hye3O/ckS6 7aO+PfrT6qxb9t3kbSu3fl8zulsp5jftZHL6qWME1qzlv72cIbeMm9uPoLOp d+nE1Vn/fEzytkjyJRKen8a3BDW+F0umdiKr9LWyF4NkQdzCyAmIpIWWvYsY N69/RspJKztfoi8Ew8OQaMXO6J5iL/+z3u6g03n9E/R4PVtdrDdZpWalUmdC LCF8IkogQJBF+/6b02fXtK77BRxbHlRK2MV1bOz1NcPxbU1oj2XnWhTufN+D tDlmSoesdymzXx2MndFVLgtiSYu0WeHYlpaO6JHhZAmUkQGo9y4empGW9a7O oU0hrI7pHc5Uo9PYmT3STx47YyA2SZ5Nvcps6PEVF8d3b8zRYC4pKoznYjm9 Q5jnG4YFlCzX5n5L7HPhHCCdzw83LnAIKLC6vI9ZcqJC+iQzI+ulX+0Kul8x zfj51XrfrUzz0nuWBPbPrIbmpXeniFm3Mv2Z229qZd3KKsne2HRUSdeO/c+v lDtb2QHxDJGyO3XIbGW9q+/SnVNm95uxLjHy+m46ez9We3HZF2e8Z5Xdhauv zAw/yd0lWc+/ft7xO+NnjkNziWrPb8YZMrhU8bNK8rSES5IujrM7PPLoV0se xDzyqEjJg5hHHhUpeRDzyKMiJQ9iHnlUpORBzCOPipQ8iHnkUZGSBzGPPCpS 8iDmkUdFSh7EPPKoSClwiHmI88ijPKgQo5jvlb2iP5EyMzOzsEBdiKwKTqjI /8TyAtL50bBHhUuBngackXHy5MnzOe+jRo2aOXOmuj5nJhrC2LFjp0yZEiCr QARYu3Zt9+7dUaDlJQO/Xgrsk0xr586d33777a5du/h58ODBJUuWnDp1yuWo RRnZZG5lOMhZTb7aVW567NChw9ChQ7lOS0vzjwg5NvS/q1bdunXr379/vqzM eP3ldFY2haatf0aNclARikpP973HHhoaWqtWLfRMZUqc/F0CiKRh+TTnLHh0 MVOAENu+fXu1atX4KyZcy3j8uygsUcEFgcy/PO9ecrzbp0+fwYMHF6Ry4EMQ B9BRpUqVPXv0fbEVHh7esGFDRbG8SejbsWNH9erVpWEPXL8UChBiTHqNGjVi Y2P37ds3cuRIDIYsbunSpampqU7+NMdjDx8+nMQsPt53RgR2snHjxvHjx48Y MWLlyqxjM1NSUrA6TG7FihVUXrx4MSWuHrt06TJmzJitW7cOGzYMbgkJCebW 4cOHZ8yYQTl9+Qey3bt3T5w4EbZ0J7Y9e/YErZTzd/LkyU5WR48enTt3LqwW LlzI8ClRBEEblm3wy5cvl2OBCOKIzcX69eu5BkFIOGnSpL17s/4ZF/E8dOjQ 9OnT69evjxjz589nmDBp3LjxgQMHEBsZNmzYYOrv378fAZCWW3RNeUxMDD8b NWqEhoODg4m8cED/3ursIqfAIUbkwpaw+e+++w77IcoMHDjQrC8grikEiVhR 69atiR3cmjdvHiXff/99v379ypUrFxYWRmFSUhIc2rZt27lzZ5hQPmHCBFeP 1K9Tpw7pouwNopVsEoDTdty4cWRfrLMsh3mDazjTNeVUW7fOd9gUXXDdvn37 QYMG1atXr1WrViRyEqNp06ZNmjRRZcpRBUBAHnkDrsuXL9+jRw+Z94ABAzp1 8p0KQtppGHKBQgRPVYuLi+NW3bp18RIswY4cOQI3REXmvn37duzYsWLFiiiZ moCd5vD84YcfqIA2AFRUVBRSUd61a1ckhyeALVGiBJq3vKB2EVOhRDH+cr16 9WqMX/FLd2VaoKlSpUoEC8sOXsnJ9ul8+/fj1SUDQMPAuOAWJgR21JwYh5Wa vEiFhB5sT9EEK8UCsTSusVJsXgwJqQAqMTFRPVp2SoacuksIk5AYKvzBC9cY KikcS0uuWeshhtBBZKQL4g7XAEQ5KtEHa2/Tpg13GSNMgoJ8Z4wT9ViZ0rtl B53KlSsLMmbpBNLJ9BTdxIc6a9b4zgYBRLTV9gtIJzFQHURCMP1ctmwZ4zIZ QnR0NKDGIVgexC5iKiyI8ZPsDoiRYhk46C9OmNBjOTbuVA5AyJcwy+bNm7dr 145C2hJNZHL8JN/D1A1mnYmiZSeflr2eAlxcY59AIyQkhHQOg0cqhSpBjLhA vCOGYtUYs8To1asXvYs5kAdKmzb5Du2B1bRp00wXwKpFixZcUIioXAwZMoT8 DUnIDLFwGhKhLDucAVsxxIGgjVWrVlkOiIEUIAb69FNrMQZoFDV69M//zhpt GWnv3r1pApqoQ34IxJwa9ujip0KMYqQ9LoiJSIRIeMymmSwcPNauXRv7wWyI Yi1btjQQAwVqCF4aNGjgghhpEmFOfCjBqolrSMiiBhOFFUna4MGDQQHLIsvh 3okggAUJmzVrppAKxKisCmCwZs2aQIyfmPGCBQvoglHzl8gCc+qgAdBE1MMh aGXELYBARBMYwReQF0MWUP4Qo18XxBggo5aEyK8oSXAkEyY4zpo1C4+BYHIX LojluG/p0cVGgUMMAzAQY6Hh3B8zqydQ5uwUrJmkCFq4cCHmZNmbDJhQRESE yoGYfxQDYlpniWgIfrkABVOnTs13vIyFWEbgs2yImR1FIAZ8tOHA4guEmiZU w/jVlihGLCNjZAikbaSmI0aMIHqqJoBVvLZsiKENf4jhkRTyrOwohp71k15G jvSdP8lAKBdsSWvxRQZiQFILRg9ZvxQqlE17QWzjxo0s2NeuXUsGKPNQHbKp smXLTp48GYZbtmzBREENEAMpWAt3uWZdoyiG5zdRDIsiqLkghsFTn77oZcKE CRUqVNi2zXfqJjln+fLlMVoEZv2C/ZtnVfxdunQpiEYAxgLehazu3bsrr7Ps 5ZvJLamsHRjcxeLFi7mOjMw6g5TEkpWRMEVYbNKkCcAkIusuIZW4rGsSSJxP VFSU5YAYEbBq1aq4FIQHpEgLDA3EWJASGblAVFwNlUlf6ZExkiha9qNqrgm1 hDkYIhXBTks/D3EXLQUIMXIe1jhKyfC32BguF1evnXmDCxZH2AwGyV8cNSbH OouahJ5u3bqx4iA2UZOOiEoyS8veDWARZNAqVqCDSIFp4c+xTyKdlf2gFvBS AgdCAJapjFQQI5ogFbeQgRik/XmCjnnEhj0jzObNm9Vk+vTpsKIyGAe8hg9o AmLaogcjpIXg3ezbENHIVHVNIc2FWbXVEHALDBzh8UtABpG0dQMBz/Hjx0sY /AC6IqelPnmpIEZNeqQ55czOvHnzypQpIw/jbd1ftHTOEBMxs1Rw7mOQBeFX XS8qWLZ5EFy0/SXCCEGotiOMmXFhHl7r0Y9LYJUQ2uAm/++UJzk5GSGdvThF jY2NRTxTP8UmI6Sza8vejYGVqwvXeBHDKWHeDA2hH8RgdNw1A7fsjUSzW8hd lKMnYvA0WzR0TbaJi4A/kyJf4dHFTAFC7Kx6cV77lwQif97X+f4sONvzQxe2 d48KlwKHmP/PHK0iM5tyrOl/kePPPLjlXZ63bHkMJMcuCiJhvsIXpHkemsy3 uUcXCZ2fKOaRR5cseRDzyKMiJQ9iHnlUpORBzCOPipQ8iHnkUZGSBzGPPCpS CgRiFJ7wyKNLhswLAOcNYpQnJCQc8MijS4Aw9ROOV3HOD8S4RdeJhUcaS9HV L2p5fil0ocb1i9OnU2AuCnLKSpFCbP/+/TkqsCDl+206cuRIcnKyfrpq4kOc hSpR/aSkJK6danE1z4NPHvJQ8/Dhw/78c+NDtYMOyleeQpFTP/ft25dkU758 5I1zHFcgcuY4v86G6vfQoUP0i3Jy1KcyIn8mBdRnvqQuYFUQRWlQR2xSjxcc YlxQHwW6tJRbOTJTfvToUTkKrpF/+/btmzdvxgD4SQVUoaEhQEpKCn/1UyWp qak7duzYuHGjxi7+/IUn3blmQVqCrfj4TxM/j9pk5NGbxvBH+adOnTL8c+MT Hx+/d+9ezSM2b/pFGB394ZJH5XnIiXoTc/I2Tob8pRozQqf07uLDcJDc8JHN MK7Y2NgNGzZIb+KvW9KwS57cyukRSSSnZspVgXmUinSNCe3evZt+pU/Tr/hQ gjAu1Mvr7tmzJy4uzp9t4lkSKynGjgwuKPGXISAA6jIGhjD0snXrVsxeFoVg FxBi9E6F7t27v/fee4m2P5f8Ku/Vq9e7774rd2TqM9i+ffu+/fbbWKMOinnj jTd+97vf/eY3v3n22WdDQkLoVLe4iIiImD59+ooVK+jxkE2RkZG0/f3vf3/5 5Zffc88933//PdLCmbn4z3/+M3LkSPibyUJvzAtt6WXq1Klwgyecjaolz+jR o//73//GxMTAas2aNR9++OEVV1yBPHfeeWfv3r0lD12jZ3pHnvDwcHkPnUPy 6quv3nLLLX/+85+vv/76a6+9dt68ecwanJGzZ8+e8De4U8RBJ926dXOWS0W0 Wr16NXKGhobCnPk1A5Fxzp0796WXXtJXY/S7YMGCqlWrPvjgg59//jljlJGI z9q1a5ETZVJT3gOnVL58+auvvhq93XvvvaNGjaIJAnC3ZMmSzZo1c+pN/uqL L75o2rSpqxz5AVd0dPS0adN0MqQW5kbh/Fy+fDlyLlu2jGucVY0aNf70pz9J nwMGDJCoVIYPuJsxY0ZQUJCsHT7wRypuUf7Xv/71qaeewi1QyN3KlStXq1ZN ui0IsmRycBsyZMhHH310xx13DBo0SMOBmEGUg4pQFOqCLb2gVYRB+N/+9rcI /Morr6xfv16meEEgJke3bds25GnUqFF6errGLhfEnAKEevXq4UNUrvroHAOu Xbu2vgdp2LAhljlw4MD+/ftjABiMnBtu5N///nexbPrf//5HRxkZGdgGyNIZ TVQGm5gluoJb6dKlr7vuOmIKipIzpzuA8/rrr8PhD3/4A39ffvll+Jhgp9Tl xhtvLFWqFNPKwLGcu+++u3Xr1uDuscceowmzgP7h88477xh5nnvuOcwD/RBB aI7RYqUMqnr16swXAqC3Bg0aIB4B2oCavnQYDhpDqypHVOpjCSDFyIlpwccZ 7LD5hx56CDeCnIyRKcDe7rrrLipjEkgIB4ZD/S+//NLI+eijj2LqTBnquuqq q1q0aDFmzJj777+fKVi3bh39ojfwTs2oqCgTs2AlD0k53slkETLCSpUqXXbZ ZUwud//2t7+hH6FDU494//znP//+97/LMmfNmnXllVeiinHjxqFPGspBISq6 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 e2L+v247td/34CwpKnhW8d/Z2Mz0Nuo9uvgpcIgt++al0JJP5QQxn/0nrgxa +N87zAbg7ulD575wdfJ23/OvE3t+Wl7uP3Of/+OCV26Y9+INPw5qI+aKTTET +s1/6dYF/+bWNSElnju6bb04HFofseA/t2tB50Uxjy5+ChxiaceTTx87nCv/ tLTTyYeyXojSCc9HktJPHjNgPL57+6HoCAKcqWAu0k8dO7whUjmhKWRpBkMv fnn0S6Hz/kmmI8zZe/U//8w44xxIv58epjz6RVIhQCz7rcI8+sjzZ4b9aCwn DpnZT83yZuiRRxcxeQcLeORRkZIHMY88KlLyIOaRR0VKHsQ88qhIyYOYRx4V KXkQ88ijIiUPYh55VKTkQcwjj4qUPIh55FGR0qUAsYyMjKKTOTfm519LgQwz cGl/cVZx3ihAiKWnp5uf9utOGa6f531AhUkX3GwyHHRhJfGnolBOkTrDQEhT cG6y/eqjGE5g7dq1+/fvt4pActS+fv36hIQEf+apqamF21e+tGHDhtjYWH9J CkKBS4uFBMjh4iT3P5Jy9ro9N4ip1eHDh+fOnXvgwAGxSkpKmjdvXnJysn7u 3bt34cKFaWlppkke4rnugouUlJS86/iXI6TTVFSI/LVq1QoKCrLOjLn5EpVP nTrlr2FnCT3Wq1cPJVg23MzfWbNmVa9e3YXrHOU3hf63YBURETFs2LChQ4eu XLkyPT3dypO+++67cePG5TZMV++o11Tbs2dPtWrVmCyumS9GXZCg6eSAk6lR o8acOXOMBvKY8TzKg4ODt2zZYuWkjQJyK0i1PCYix7aMCC8dEhIi+z9bCgRi R44cqVix4pIlWQdro5/PPvts1apV+jl9+vT69evLMFxK8BfAXGuCVqxY0bVr V+cY85ZfNHbsWNmY02hPnjz57bffLl26NDcB/EndERTat28vF2HlNJWWDbFm zZotWrTIsg3b3F2zZg24QIE5jjFfMaSHESNGVK1adciQId9//32VKlX4m7fY 7dq1mzx5ct4daWigg8oyZujQoUODBw+OjvZ9JwvcWrVqhfPMW0LU0qFDByK4 qmEJyLlu3TrLL9lzzV0elkDNhg0bagYL2MpZLbc6uQEwN8S5KsTFxbVu3bpx 48YdO3ZkOqZMmeIved50bhAzzdHzqFGjdI1JYAmTJk3Sz379+qF2U//o0aPx 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 UYV6nG3E9tWD2Ui5llPuUtlS2XyZhWpkUGvXrq1fvz75UhObSJ8aNmwYHh5O yPDzSzEydXI5Mjqd68tfZXey+euHENWNYjcU+QMxkrqMIpP5GSxf4lbR+RRC +TIvEc4lS+5C7IaiMj5YIMuHSmwkeb9X7iTXmF265uSe3eGSS6VKLsRccqlU yYWYSy6VKrkQc8mlUqVvOsSuK2Es93Bvl3zoWkEsJ+8HwvwX/vqhMpOnKB2V iIZd8p/KAGLFM7witkpLSyv8ZYky/m0sFKWf2iztjq4JOd8Ec6mIVHoQU7W1 a9fqB469ynfv3h0QEOD7XEx36XHgwIE7duywCv5RS71s3KRJk2HDhhXEJz4+ vk+fPifsX3gPCQkZPnx4Kb28pO42bNjQpk2btm3b6tfYS88UC3cs6jchIWHl ypXn7B/tdUFxDclPiDl9mvMFcgplAzNnzuzYsaO8n/Ot2hEjRtSuXdsYgKkg sKSmpjZo0ABQmBdunTKLD3fhEB4efuDAAScH3VUTZKaOfld66dKlLVu21MtL vvUtn8zKOTRzy7eV4ZacnIzMs2fPjomJuWCfqu0ctVdbr168avpWc06WfvB9 3LhxvuI5Nb9ixYpKlSqhHN/xOhn6yplv7+Zd7oiIiFGjRkVGRloucotGpZ0o zps3r3v37r494ofNz477Mjx79mzz5s3DwsLy5Wl+5blbt24F9SuoxsbGNmrU 6OjRo1zj0tu3by+IFfvnnguRJykpqX79+vn+lKef/L06Wr16ddOmTYmV9FgI Z4Bmfj+06L0XVFNdy01Vr16dC8v9beiiUfEgZr6XQbJ38uRJsdqyZcvOnTt1 zeyTNXExZ86cvn37kqrNmjWLiHbw4EFVgBX1jQBkdIBx4sSJwIq+4NysWbPN mzdTZ/z48evWrdMrjjl5RPMBAwYAGeb60KFDlv0u4saNG+GwaNEiZYaWDbGG DRsKYnj1du3amVdwCZTLly8n1VyzZg0DpCQlJYXh6GspGE9oaKhCAITYfLTs DBY+tAKwMmDJA7e5c+eStTLGqKgoSqh/+vRpfD6VCXDURAyNcdOmTcY4o6Oj YU5iOXny5AULFuB2cA7Lli2bOnUqubTvZNGwZ8+eoAytIoMKiZvBwcGSBPlJ zk/aRKA3r4YS+xYuXEjvaMkkmceOHUPDDIpb9MgUU0iEmjRpUmBgoIn4RgAa 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 HPPSe64E9sfchuald6eIubdyfJnbb2plm30ty05+Ln+3PO/FftX0bWVymxzv Th0yW7nv6nvpzinz5WrJyfYSo7DvTeftx2bqKVvuxWXvWeV14dVXTraP5N4l uc+/8lTq9THfoXmJas9v9mUyeKki/0EVqdq3nq6PsztcculbSy7EXHKpVMmF mEsulSq5EHPJpVIlF2IuuVSq5ELMJZdKlVyIueRSqZILMZdcKlVyIeaSS6VK LsRccqlUyX+IuYhzyaVCqASjmOeVvVL4SRTfXkoK1CXIquiEinxPLC8ilY2G XSpZ8vc04OzsixcvluW8T5kyZcmSJeq62Ew0hBkzZsyfP99PVv4IsG3btoED B6JAy00Gvr3k31cyrYMHD7Zu3frQoUN8PHnyZEBAQFpampejFmXnkbmV7SBn Nflqr3LTY69evcaPH891Zmamb0TIt6HvXbUaMGDAyJEjr8jKjNdXTmdlU2ja +mbUKAcVoaisLM977EFBQY0aNULPVKbEyd9LAJE0LJ/mnAWXrmfyE2L79++v V68ef8WEaxmPbxclJSq4IJD5lhfeS753hw0bNnbs2KJU9n8I4gA66tSpc+SI vl9shYSEtGzZUlGscBL6Dhw4UL9+fWnYBdc3hfyEGJPeoEGD+Pj4Y8eOTZ48 GYMhi9uwYUNGRoaTP83x2BMnTiQxS0z0nBGBnezatWvWrFmTJk2KiMg9NjM9 PR2rw+TCw8OpvG7dOkq8euzXr9/06dP37t07YcIEuCUlJZlbp0+fXrx4MeX0 5RvIDh8+PGfOHNjSndgOHjwYtFLO33nz5jlZnT17dsWKFbBas2YNw6dEEQRt WLbBb9q0SY4FIogjNhc7duzgGgQh4dy5c48ezf0ZF/E8derUokWLmjdvjhir Vq1imDBp06bNiRMnEBsZdu7caeofP34cAZCWW3RNeVxcHB9btWqFhgMDA4m8 cED/7ursOif/IUbkwpaw+fbt22M/RJnRo0eb9QXENYUgESvq2rUrsYNbK1eu pOTLL78cMWJEtWrVgoODKUxJSYFD9+7d+/btCxPKZ8+e7dUj9Zs0aUK6KHuD aCWbBOC0nTlzJtkX6yzLYd7gGs50TTnVtm/3HDZFF1z37NlzzJgxzZo169Kl C4mcxGjXrl3btm1VmXJUARCQR96A6+rVqw8aNEjmPWrUqD59PKeCkHYahlyg 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 nA2xz60igFjfQcwTxXYvHgaa9q+aUbSXbu+ZJG+IrHzrN6ObWIJYw8c39vqv c6cuofM/zwVi2qM7hrWzKlxV77fkfvpnrxN/vWep569OCGIZ8Z4/gVGQe1oK JwQf+SbGlCSNaxnpBbFqd2en7TDDT+z/P7LroqeHBbRa1/EfBmLQ3uWjWCNH 13wQvH87+bO17V5mCewHYt8ZReEyYef0rkxuZsIyy2sFeiVR6byjKEsrikF7 ln2Fk9+1yHPsM4YKxA6SOnqeLp3iI33ldD8Qi5hQ9BzHY67bRjaMqPwrXLGN MI8Z4Frx1QldXmcFlDy7t9o6IFZwFojZD7wcELvb3u7wmJMH0VM6s77wBzGb rU8U2xc+IazidXZyW2CP2hPFWAfhFvDzloFY7/ekHLE9O8TAr/0kUdKa2Bfb 5KmTGak5Rw6cPrIfAXIO7yc659l8SBE9ENO7MU6IJcVagSFmb66eAbFDaYUC FUEs134Uzso0rNINmwd+kp2eLA6bB366sjaQ3HPGQJQxFvlbGUNa2DjPdnHs HMuFWBA7itolK+LmsWFSQYDAqtnybOsNZKlVaAP2hO5aMJApOwNiIC5mlqmQ d/JoXIvn4po8pd1yJ9Edq4A1bV/KO+V5oyOZtdj/bg4UxTwJ2+829nm/aKwe mbd9VZ9U9ljqdzvP20bUY9VwLHm9Wh1Jig/76Bcps3oXsvWJYizWIj+9jfzK Oepvp3QKq3S9ttDPD2K5hW93nEHfjGlK7n1k6yrfmbM8EBtThhCzRd0ypFp0 zfvlWzRSBr6yzsM+ELMKo3BhoaecmI7bKdp+dCF2jn/8SLsZ8/uHvHc1miQE ePbq83KPfLMqvuVz0dXvO5bi+aO05I3M+NZhtTxet6Bg7/KRK2s9GF3jfnyj BDgQPzfik9s2ff6+/binAFgljW0e+v615BiW582lPVuH14GnKpPdkbF49hls 29gbMjq00nW7FnrCpUo8O4p1HyZOqT6xb3Xr5+OaPZNj24/WaylzPifNIxf1 vLyRk71zWmdMDrZHd65TK5btkVXv2tTvw8LHfLZd8TW2cXntKNJXYv+Pwz68 keHIxjITlkZVv3d1mxdyT9hnyGdlEHo29akoFYvt+q5vrm75Z78Q29DrvzA/ sWcb2Mw5mJZzaN+pQ3tzbDhnbV8TWeX21a1fPL6rcDuCxU7m+uXS/96QcTiZ jDWePZZCiLH4BZLb40zJ9q9bs/g6kVb4QCFpTDMgk71vp1EaEYpY74RYQufX 17R5SaJuHV4bf6I9fOrvWjjIs/3Y/A+nMooSxaLn9bFNn94xsW1O0TsqaeET SEXWdfoH6e6VvKl4/hCzPRW+cfOgKngqYBLf/I9xzf/A/GKxaaHjxB3Ptqbt XzDpuGbPxjV9mqXEzimdSB7SIgpf5/CEvA9upA64W/vZ37FM7m7sW/H0Mc8G e9aOtazEWSgxUxv7VsLZRlW582DRM7jstO0wZN23ruOra9v/9fTxw6cyd4d9 9PNN/TzPxWQ/O6d1Ca1wLUs5wl/KLM+fzjyWmriq7iPIiaOOqf/b1a3+jBES drO2e/5Khd7F2tS3ImIgT1zzP2bEe2LEuk7/jKp6l1kuAXY6JYKsafMi1bDz 2EblWeBLsNNHDrDcW9f5NVVWIWBfVefhwlB1JsTWdvoHrFbWegAlRNe4Dy8U /r9bzEZoWvjXqDSq6t0shXAvkVXvtLHsCfGsCpe9Xa4wB7ABxXgpObw12pRs HVEv5P1rju/ZJm5bhtZkaCf2JhkVre/5bnjlW/FmhQLl5qAuQrZEzVy7OPLT 26Nq3L++x7+YndWtXyBdJyySuxbKb/+zfWMzAi5zRIXVbV7SpBe+e3Ol7nVY pbQWO7wlkpklRU8c+EnyjB56maqgyL8xm9sntNnU/3/4Tzxw3qnjLHOK3hCw cM6p8/rlHjtEvKP55kFV00LG6lFU4QPNYwdZbm8ZUpVIt318q6Pfri28Zd/N Sorb9lWDjX0/+HZSh9zsLBwmgbVw+W8vZ8gtdy8aQtDZPLByxtrCPx+TlRRP vkTC8+2UjqDG82LJrF5klZ5W9mKQLIhbGDkBkbTQsncRdy8emn8q2yrKl+gL wfAwJFqpc/udspf/hW930Onioel6vF6kLtabrFILd8LPhFh69DSUQIAgi/b8 WzgoZXaf/QKOLQ8qJeziOhIHfMxwPFsT2mPZmYDCne97kDYnz+xR+C6lfsuw YXnq3D5yWRBLWqQtDMe2tHREj55YI4Hy8wH13hWj8nML39U5tDmC1TG9w5lq dJo674u87GNnDESK3b5657SuiQMq8w+eeqvnSg5hVvAQK8q6fdgGesOwhJIV 2/zMJfZ5cg6S/LrlMvLVFzkElFhdft8mvYLjl6iUfpKZX/jSr3YFvV8xzf/u 1XrPrQLz0nuhBPbXwobmpXeniIW3CnyZ229qFd4qLCna2HRUydOO/XevlDtb 2QHxDJGKOnXIbBW+q++lO6fM3m/ae4kR6HfTRfuxuXrKVnhxxntWRV149VWQ 7yO5d0nh868ilXp99Ts0L1Ht+c0/QwYvVXynkjMs4QqPX6JL4+wOl1z63pIL MZdcKlNyIeaSS2VKLsRccqlMyYWYSy6VKbkQc8mlMiUXYi65VKbkQswll8qU XIi55FKZkgsxl1wqUwoeYi7iXHIpAJViFPO8slf2J3oVFBSUFqhLkVXJCRX5 nlheQrowGnapdCnY04Dz87Ozsy/kvI8fP37evHnq+ryZaAiTJk2aOXNmkKyC ESAhIaFfv34o0HKTge8vBfeTTGvnzp2tWrVKSUnh68GDB0NDQ0+ePOnlqEX5 RWRu5TvIWU2+2qvc9NijR49Ro0ZxnZub6xsR/Db0vatWffv2HTp06FlZmfH6 yumsbApNW9+MGuWgIhSVl+d5jz0yMrJhw4bomcqUOPl7CSCShuXTnLPg0qVM QUJs+/btdevW5VNMuJbx+HZRWqKCCwKZb3ngXvzeHTRo0IgRI0pSOfghiAPo qF279p49+n2xFR0d3aJFC0WxwCT07dixo169etKwC67LhYKEGJNev3791NTU ffv2jRs3DoMhiwsLC8vJyXHypzkee8yYMSRmaWmeMyKwk8TExClTpowdOzYu rvDYzFOnTmF1mFxsbCyVV6xYQYlXj59//vnEiRO3bds2evRouKWnp5tbhw8f njt3LuX05RvIdu3aNW3aNNjSndj2798ftFLO54wZM5ysjh49umjRIlgtW7aM 4VOiCII2LNvgV61aJccCEcQRm4sNGzZwDYKQcPr06Xv3Fv4ZF/E8dOjQnDlz mjVrhhhLlixhmDBp3br1gQMHEBsZNm3aZOrv378fAZCWW3RNeXJyMl9btmyJ hsPDw4m8cED/7ursEqfgIUbkwpaw+Xbt2mE/RJnhw4eb9QXENYUgESvq3Lkz sYNbixcvpuSrr74aMmRI1apVo6KiKMzMzIRD165de/fuDRPKp06d6tUj9Rs3 bky6KHuDaCWbBOC0nTx5MtkX6yzLYd7gGs50TTnV1q/3HDZFF1x37979yy+/ bNq0aadOnUjkJEbbtm3btGmjypSjCoCAPPIGXFerVu2LL76QeQ8bNqxXL8+p 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 mw/m55wibcs/lQ3KDq6LmvXAD7YO8eSK+0Jnz3qgXHyDN9a2rBj1vxdII78Z 2kENvxn62ezflIup8bdNPeos+9vdS168LStpo2Q6kZay4rWHFj9/y8auNePq vzn74XKbutcTiDLjQ2c9WG5V1ZdWN3onvuFbMdX/mbk63HJGQJdcupSoNCD2 +7B3fuMsSexVf8Y95fYunsT1/shFi/500+mjh3Rr+6ju88tflXfy+OHN8SST 347vp/LcE1lh7z4WWekpxcG4+m8se/n2Uwf36e6eRROAVdpyz/kqAGrhczdk p6eWqVpccqm0KHiIRVZ8atlfb901e+Su2aN2Tvgitvar4GtVtf/LO3GMu/uj Fi989mcn9+9S5YyY5fOfuCr3+JFNPestf+VuSZCf4/kxbHrk/DmPlDu2IzHn SCZ1Umd4TqDyBEcbdJEVn46t9aplQ2zBM9ecTN/lHMMFUJRLLp0fBb+jGPXR c/OfKLfw2asXPP2Thc/8aMVr920d0JqVlO7vX7lkwbPXHFwXyRoqIy5kxWsP EKooj678Qny9N2yA5Xs2NwoKjqdsm/f4D9ND52RtS5j3u3KH1q/UaSweiBUU bOhUfcU/PSf9koUuePqn20f12j13fPK0ERkxKyTGhVacSy6VjEohUazwRMgb 92Wn7zp5YM/pwxlmg92zD29vaMwv/8MVr91NpAOJMTVePZ76DeWRlZ5d07yC vQOfV7SPkbzgqR+nLZt+ODF+3uNXZW1bZ+nVEbtCYu9Gy1+9h5KDCSsXPHV1 2L/LR1Z8PuSNpzb1aqphXECdueTSOVDpbHe8/eszeNqgENY8UeyZnx7ZuvbQ xtj5T/5o19zRqhPf4O3ID5627E3I/NxcPg9vjJ37aLnMNeEndn8797fl0sPn ePCVe1pQja//ZkSFJ7k4uCaCRPH47iSbjbvF4dKlTqUSxYBY4SNgz7Ze4d1C iEUvWfiH67R02vx544XPXnsq07OJkTJ9mGfltXOz4cPqbOEfrjl99BANl796 5+rG75pbOQfT5z/5ky0DW1meHcWwBc9ee2znFsvdqHfpcqDgIRb+78dCXr9f z8WcCVshxKIWL3jy6hN7dhCSTh89vPj5m9Z3+ITy08eOhL7z6Ip/3J+5NoIM c8e4PrMeLLd9VHe13T1v7KwHym0d2DZ7X+qhTXERFcoveen2k/s9D84yV4fP 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 YuiHLy56stKS53+8+NkfLXnuB6vfvG/H4LaspHQ/de3yxc9fe3RTCGuotIg1 q998gFBFeVj1P0U2edsGWJ5ncyM//1TizoVPfD8lYH7GzuiFv62UvnmtTpPx QCw/f0uXuqv/8QANyUIXP/uT3WP7JC+YlDBzdNr61RLjYivOJZdKR+WQKFZ+ cs3b92Wm7DtzeP/ZY2lmg92zD29vaCx66vur37yHSAcS19d741TSLspDqj4f 1aqyvQOfW7iPkbD4mR8eXDnrWEzkwieuydi5ydKjI3aFmL6frnrjXkqORq9d /MyPA//vqZAqL615+5ltfT7TMC6izlxy6QKofLY73vn1OTxtUAhrnij23E+O 79iYvjV80dM/2LdgnOpENnsn5INnLXsTMi8nh7/HtoYveKzSkaig08l7F/ym UkrQfA++cs4KqpFN/xlc2fPDCkejgkkUTyXH2WzcLQ6XLnUqlygGxAq+AvZs 6xXcLYBY2PIlL9ygpdP2L5svef66rCOeTYzEWSM9K6/47YYPq7MlL1x79kQ6 DVe9cfeG5u+aW9lHUxY9/aPYIZ9bnh3FwMXPX3cyPtZyN+pduhzIf4gF/d/j a966X9+LORO2AoiFLlv89I9P799DSDp74tiyl27Z3KkG5WdPHg/492Or/37/ kY3BZJh7Jvab+2Cl3WN7qm3ywglzH6i0Y0j7zENJ6dsigis/tfyVO8+ker44 O7IhaNHTP7Sxme9u1Lt06ZP/EFtb8+WQqs8WBTGP/adFrFn52t1mA3Df/LFL /3BDxm7P91+n9+9dV/uvS1+8fsWrty774627vuom5opNCTOGL3/5jhV/5taN wVV+fyJuizikb1m/4q93aUHnRjGXLn3yH2I5pzLOnjxWLP+cnLMZ6QUPRNkN s48fyc08acB4at/u9K3rCXCmgrnIPXPy2LZI5YSmkKUZDN345dLlQhf9lUxH mLP36r/96HzWt4iPLqZcuiypHCBW+FRhCX2U+DHP/mqsKA75hd+alczQJZcu YXIPFnDJpQolF2IuuVSh5ELMJZcqlFyIueRShZILMZdcqlByIeaSSxVKLsRc cqlCyYWYSy5VKLkQc8mlCqWrAWJ5eXkVJ3NxzC++lvwZpv/SXnZWcdHIT4jl 5uaaj/bjTnleHy/6gMqTvnOzyXPQdyuJL1WEcirUGZaZ8s+lMjS3rugohhOI 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 Hc5c9fS9y379jR09IjY1+euC/62W2quxQJSbtHr+PdU21P5tcrO/Jb31XGLd v+Qmr3W8EdCSpauJqgJiP13zt/u8JTsjm8z7QbUPl83gOCd+6dJf3XbuZL4u pY/vFfXwDecLPz6+K4lk8oMpA1VedKpgzd9/HP/yzxQHNzV5NuYPd5zJy9bV Q0unAavDK+dyDKCW/PLLp48cCKtaLFmqKgodYvEv/Szmj9/KWjAua8H4/dMG bWzwFPjaUOf350+VvLacs27ZksduLczJUuVjiSujHrqh6OMTqX0ar/zT9yXB hbMl33M7Eh+18P5qH+3befZELnUOzBtNYUlwdEEX/9IjG+s/5bgQi37084VH srxjuAyKsmSpchT6juK6134Z9VC1JY/dHP3I55Y8etOqp+/cM6Q9Kyldz0lY Hv3Y5/O2xLOGOrYpdtXTdxOqKF//xm+SGj/rAuxCyeZGcfHHmWmLH7zxyOqF BWlbF/+kWv62BP0PmBKIFRdv71p31V/upiFZaPQjt6SPjzy4aErGnDHHEldJ jMutOEuWykdVkCi++FDss3eePpJVePTQuePHzAZ7yT68u6ER9fCNq57+PpEO JCbWe+rjA+9THv/yYymtX3R34M+X7mNkRP/ss4dj5h7fmbT4wRsK0rY4enTE rbCzb7OVT/2AkrytCdE/u3nNPx6Of+nXsc/+LDWypYZxGXVmyVIFqGq2O57/ n0/wdEEhrJVEsUdvObFnc/6OjVHVb8paNEF1kpo+H//KI467CXmhqIjf4zs2 LvpRtdyUtacOfrDogWpH1i4swVfROUE1qclf416szkFeShyJ4scH97ps7BaH paudqiSKAbGLt4BLtvUuXr0IsfXLl/z8i1o67erXfMljXziTW7KJkTl3VMnK a/8uw4fV2ZKff/7cyXwarnzqu8nN/24unc07ElX9c7uHtnNKdhTXRD/2hY/2 73bsRr2la4FCh9jaf/w49pm7dF/Mm7BdhNi6ZdHVbz51aB8h6dzJ48t+fdu2 d96k/NxHJ1b/7Uer/nxX7uY4Msx9k/vPv6da+vheantw8aT5d1fbM7Tj6ewD +amb4l58ePlv7yjMKblxlpu8Nqr6Z11sFtuNektXP4UOsYSaT8S//EggiJXY /7FNsTFPftdsAGYtHL/0V18sSC+5/3Xq0Acbav9x6S9vXfGHry97/Ovvv9vd ufgvOEsaZswesfyJ21f8jktfinvpFyf3bheH/O2JK/74HS3obBSzdPVT6BAr +rjg3EfHy+RfVHSuIP/iA1Fuw7Mncs+f/siA8eOs9PwdiQQ4U8EcnC/86Hhq knJCU8jSDIY2flm6Vuiyv5LpCXPuXv1/T73P+gY4tZiydE1SFUCs9KnCIH0E Pb3g3hoLxKG49K5ZcIaWLF3FZD8sYMlSWMlCzJKlsJKFmCVLYSULMUuWwkoW YpYshZUsxCxZCitZiFmyFFayELNkKaxkIWbJUljpMkPswoULlwGh7rPElewl dPGsCwqdwmonFyr7MF7lpAoRYhcCUTiU4+Vf5czLoisIlss80gpR+Gb5uqTL HMV27dqVlZVVUSYV7TEtLa3SojLSEI0ndA5XLYV7XOJ/5syZlJSUgoKCcPSI PcMc266oVKdPn66cVJWDmFrRXVRU1OLFi6Ojo2NiYpYsWcLpokWLcnNzTTWf nK1Lly7Tpk1zAgVr/8pe2rx586RJk8aOHRsfH3/27NmyhqnCyMjId999l4Pz 58/7V/PphQktKipSSV5eXvPmzefNm6e2hYWF5QklXg4nTpxo1arVjBkzzBiD j6usS4mJidu2bQs4zODcLlnNWx6wTnCBodTU1DVr1qSnp5dVoZyi+l9ScDx2 7Fi9evV27Njh+NlJJTRpyvWbmZkJ87179/oz9yfvzB46dCgiIoIY4ZSRMQYR wKksxI4ePTp48OAhQ4Zg0vTes2fPoUOH9u/f/8CBA8Ulz8hf8OkF6tOnz5w5 cwKqLsjxggUL4D9q1KgJEyY0bdp04MCBAbFj6iMSNf0ZBuwFbuvW6RvFDkMG yJs2lfzbCxwFDiE7O9spA86mnFGvXr1aJahrypQpGzZscPySvQoNGWWOHDmy oq3McfAhl1XHx0j86zM6ZrxZs2a9evVq1KgR8+KUoZzgrPyPvfWB2FtvvWWM +ZIMnTKm2OdUrEiikH/fvn3+Mvs3HDZsmJnZDz/8EPe7Z8+e4J0GhJ4TcqJ4 5MgRxPZ3a3A4fPgwscC06t279+zZs814YW50SBeMwltZv5h648aN165dq2o5 OTnbt2+XwglnpjkHJkMDNdg5BwCEsOIViWqIdPLkSZ3iozp06LBq1aoil7w1 mQvgjLsAzvJadGfGbupztVOnTkuXLuXAh4MqMyL/cSkQUx/VIbZ/q0GDBgF2 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 CVz/D413CUE= "], {{0, 858.}, {144.5, 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSize->{288.5, Automatic}, ImageSizeRaw->{577., 3432.}, PlotRange->{{0, 144.5}, {0, 858.}}]], "Output", TaggingRules->{}, CellChangeTimes->{3.805005450373437*^9, 3.805289290414826*^9}, CellLabel->"Out[390]=", CellID->184444504] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", CellID->224031726], Cell["\<\ Prove a more sophisticated theorem involving multiple rules and hypotheses:\ \>", "Text", CellChangeTimes->{{3.8050054570837708`*^9, 3.80500546439493*^9}, 3.805541837543518*^9}, CellID->190274482], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"proof", "=", RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "2"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "4"}], "}"}]}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"y", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"z", ",", "w", ",", "y"}], "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{"{", RowBox[{"w", ",", "z", ",", "y"}], "}"}], "}"}]}]}], "}"}]}], "]"}]}]], "Input", CellChangeTimes->{{3.805005511580902*^9, 3.805005581784482*^9}, { 3.805005823854486*^9, 3.805005852958849*^9}, {3.805005942107489*^9, 3.805005981019005*^9}}, CellLabel->"In[391]:=", CellID->381461238], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["42", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}]}], "&&", RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["42", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}]}], "&&", RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{ "x", "\[CircleTimes]", "x", "\[CircleTimes]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "z", "\[CircleTimes]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], ")"}]}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", RowBox[{"\[LeftSkeleton]", "2", "\[RightSkeleton]"}], ",", "w"}], "}"}]], RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}], "\[Equal]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}]}], RowBox[{"\[LeftSkeleton]", "2", "\[RightSkeleton]"}], RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", And[CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleTimes[1, 1, 2]]], CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleTimes[$CellContext`x, $CellContext`x, $CellContext`y] == CircleDot[ CircleTimes[$CellContext`y, $CellContext`y, $CellContext`x], CircleDot[ CircleTimes[$CellContext`y, $CellContext`z, $CellContext`y], CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z]]]], ForAll[{$CellContext`x, $CellContext`y, $CellContext`z, $CellContext`w}, CircleDot[ CircleTimes[$CellContext`x, $CellContext`y, $CellContext`x], CircleTimes[$CellContext`z, $CellContext`w, $CellContext`y]] == CircleTimes[$CellContext`w, $CellContext`z, $CellContext`y]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x2]] == CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], "Proof" -> Association[]], {"Axiom", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"Hypothesis", 2} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleTimes[1, 1, 2]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"CriticalPairLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], $CellContext`x3], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 2}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]]], { "CriticalPairLemma", 3} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x4]], "Proof" -> Association[ "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Input" -> {"Axiom", 4}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], { "SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 2]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 2}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 2]] == CircleTimes[1, 1, 1]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "OutputExpression" -> True]], {"CriticalPairLemma", 4} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 5} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 6} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"SubstitutionLemma", 2}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 7} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 6}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 4} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 7}, "Position" -> 2, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], { "CriticalPairLemma", 8} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], "MatchingConstruct" -> {"SubstitutionLemma", 4}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 9} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 8}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 6}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 10} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x4], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 9}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "Side" -> 2, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 9}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 11} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x4, $CellContext`x5]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 10}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 12} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 5} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 4}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]]], { "SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> {1, 2, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 7}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 9} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 8}, "Position" -> {1, 2, 2}, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 9}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 11} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 10}, "Position" -> {1, 2, 2, 2, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 11}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 13} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 12}, "Position" -> {1, 2, 2, 2, 2}, "Construct" -> {"CriticalPairLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 13}, "Position" -> {1, 2, 2, 2, 2, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 14}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 15}, "Position" -> {1, 2, 2, 2, 2, 2}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 17} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 16}, "Position" -> {1, 2, 2, 2, 2, 2}, "Construct" -> {"CriticalPairLemma", 12}, "Orientation" -> 1, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleTimes[1, 1, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 18} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 17}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 19} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 18}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 20} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 19}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 21} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 20}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 22} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 21}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1]]], {"Conclusion", 2} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 22}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.805005981533059*^9, 3.805289297338427*^9}, CellLabel->"Out[391]=", CellID->458685992] }, Open ]], Cell["Show the abstract proof network:", "Text", CellChangeTimes->{{3.805005981627852*^9, 3.805005988320613*^9}}, CellID->519000577], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"proof", "[", "\"\\"", "]"}]], "Input", CellChangeTimes->{{3.805005992247055*^9, 3.805005994932311*^9}}, CellLabel->"In[392]:=", CellID->742313483], Cell[BoxData[ GraphicsBox[ NamespaceBox["NetworkGraphics", DynamicModuleBox[{Typeset`graph = HoldComplete[ Graph[{ "Axiom 1", "Axiom 2", "Axiom 3", "Axiom 4", "Hypothesis 1", "Hypothesis 2", "Critical Pair Lemma 1", "Critical Pair Lemma 2", "Substitution Lemma 1", "Critical Pair Lemma 3", "Substitution Lemma 2", "Substitution Lemma 3", "Conclusion 1", "Critical Pair Lemma 4", "Critical Pair Lemma 5", "Critical Pair Lemma 6", "Critical Pair Lemma 7", "Substitution Lemma 4", "Critical Pair Lemma 8", "Critical Pair Lemma 9", "Critical Pair Lemma 10", "Critical Pair Lemma 11", "Critical Pair Lemma 12", "Substitution Lemma 5", "Substitution Lemma 6", "Substitution Lemma 7", "Substitution Lemma 8", "Substitution Lemma 9", "Substitution Lemma 10", "Substitution Lemma 11", "Substitution Lemma 12", "Substitution Lemma 13", "Substitution Lemma 14", "Substitution Lemma 15", "Substitution Lemma 16", "Substitution Lemma 17", "Substitution Lemma 18", "Substitution Lemma 19", "Substitution Lemma 20", "Substitution Lemma 21", "Substitution Lemma 22", "Conclusion 2"}, {{{2, 7}, {1, 7}, {2, 8}, {1, 8}, {8, 9}, {2, 9}, {3, 10}, {1, 10}, {4, 11}, {3, 11}, {6, 12}, {3, 12}, {12, 13}, {11, 13}, {11, 14}, {1, 14}, {7, 15}, {1, 15}, {10, 16}, {11, 16}, {11, 17}, {16, 17}, {17, 18}, {3, 18}, {18, 19}, {18, 19}, {19, 20}, {16, 20}, {20, 21}, {20, 21}, {10, 22}, {21, 22}, {22, 23}, {3, 23}, {14, 24}, {22, 24}, {5, 25}, {9, 25}, {25, 26}, {24, 26}, {26, 27}, {24, 27}, {27, 28}, {9, 28}, {28, 29}, {24, 29}, {29, 30}, {24, 30}, {30, 31}, {24, 31}, {31, 32}, {15, 32}, {32, 33}, {24, 33}, {33, 34}, {24, 34}, {34, 35}, {22, 35}, {35, 36}, {23, 36}, {36, 37}, {24, 37}, {37, 38}, {22, 38}, {38, 39}, {22, 39}, {39, 40}, {22, 40}, {40, 41}, {22, 41}, {41, 42}, {22, 42}}, Null}, { AnnotationRules -> { "Critical Pair Lemma 5" -> { Tooltip -> Column[{ "Critical Pair Lemma 5", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]]}]}, "Substitution Lemma 17" -> { Tooltip -> Column[{"Substitution Lemma 17", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]]]]]] == CircleTimes[1, 1, 1]}]}, "Critical Pair Lemma 4" -> { Tooltip -> Column[{ "Critical Pair Lemma 4", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]}]}, "Substitution Lemma 10" -> { Tooltip -> Column[{"Substitution Lemma 10", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 12" -> { Tooltip -> Column[{"Substitution Lemma 12", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Critical Pair Lemma 8" -> { Tooltip -> Column[{ "Critical Pair Lemma 8", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x2]}]}, "Substitution Lemma 4" -> { Tooltip -> Column[{ "Substitution Lemma 4", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]}]}, "Axiom 1" -> { Tooltip -> Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}]}, "Critical Pair Lemma 1" -> { Tooltip -> Column[{ "Critical Pair Lemma 1", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]]}]}, "Substitution Lemma 2" -> { Tooltip -> Column[{"Substitution Lemma 2", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]}]}, "Substitution Lemma 3" -> { Tooltip -> Column[{"Substitution Lemma 3", CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 2]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 18" -> { Tooltip -> Column[{"Substitution Lemma 18", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]]] == CircleTimes[1, 1, 1]}]}, "Axiom 3" -> {Tooltip -> Column[{"Axiom 3", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x4, \ $CellContext`x2]] == CircleTimes[$CellContext`x4, $CellContext`x3, \ $CellContext`x2]}]}, "Substitution Lemma 19" -> { Tooltip -> Column[{"Substitution Lemma 19", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]] == CircleTimes[1, 1, 1]}]}, "Axiom 2" -> { Tooltip -> Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}]}, "Critical Pair Lemma 9" -> { Tooltip -> Column[{ "Critical Pair Lemma 9", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x3]}]}, "Substitution Lemma 20" -> { Tooltip -> Column[{"Substitution Lemma 20", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]] == CircleTimes[1, 1, 1]}]}, "Critical Pair Lemma 7" -> { Tooltip -> Column[{ "Critical Pair Lemma 7", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]}]}, "Critical Pair Lemma 3" -> { Tooltip -> Column[{ "Critical Pair Lemma 3", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x3, \ $CellContext`x4]]}]}, "Conclusion 2" -> {Tooltip -> Column[{"Conclusion 2", True}]}, "Critical Pair Lemma 11" -> { Tooltip -> Column[{ "Critical Pair Lemma 11", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x4, \ $CellContext`x5]]}]}, "Substitution Lemma 7" -> { Tooltip -> Column[{"Substitution Lemma 7", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Critical Pair Lemma 6" -> { Tooltip -> Column[{ "Critical Pair Lemma 6", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]}]}, "Substitution Lemma 5" -> { Tooltip -> Column[{ "Substitution Lemma 5", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x2]}]}, "Hypothesis 2" -> {Tooltip -> Column[{"Hypothesis 2", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleTimes[1, 1, 2]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 8" -> { Tooltip -> Column[{"Substitution Lemma 8", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Conclusion 1" -> {Tooltip -> Column[{"Conclusion 1", True}]}, "Critical Pair Lemma 10" -> { Tooltip -> Column[{ "Critical Pair Lemma 10", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x4]}]}, "Substitution Lemma 21" -> { Tooltip -> Column[{"Substitution Lemma 21", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]] == CircleTimes[1, 1, 1]}]}, "Critical Pair Lemma 2" -> { Tooltip -> Column[{ "Critical Pair Lemma 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], \ $CellContext`x3]}]}, "Hypothesis 1" -> {Tooltip -> Column[{"Hypothesis 1", CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Critical Pair Lemma 12" -> { Tooltip -> Column[{ "Critical Pair Lemma 12", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x1]}]}, "Substitution Lemma 9" -> { Tooltip -> Column[{"Substitution Lemma 9", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 13" -> { Tooltip -> Column[{"Substitution Lemma 13", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 11" -> { Tooltip -> Column[{"Substitution Lemma 11", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 6" -> { Tooltip -> Column[{"Substitution Lemma 6", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 15" -> { Tooltip -> Column[{"Substitution Lemma 15", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]}]}, "Axiom 4" -> {Tooltip -> Column[{"Axiom 4", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, \ $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]}]}, "Substitution Lemma 14" -> { Tooltip -> Column[{"Substitution Lemma 14", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 22" -> { Tooltip -> Column[{"Substitution Lemma 22", CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 16" -> { Tooltip -> Column[{"Substitution Lemma 16", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]]]]]] == CircleTimes[1, 1, 1]}]}, "Substitution Lemma 1" -> { Tooltip -> Column[{ "Substitution Lemma 1", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]}]}}, EdgeStyle -> { DirectedEdge["Critical Pair Lemma 11", "Conclusion 2"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 2", "Conclusion 1"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 6", "Critical Pair Lemma 7"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 2", "Substitution Lemma 1"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Critical Pair Lemma 3", "Critical Pair Lemma 11"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 3", "Substitution Lemma 3"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 7"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 1", "Critical Pair Lemma 1"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 3", "Substitution Lemma 4"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 2", "Substitution Lemma 1"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 2", "Critical Pair Lemma 6"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 16", "Substitution Lemma 17"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Critical Pair Lemma 11", "Critical Pair Lemma 12"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 4", "Critical Pair Lemma 8"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 11", "Substitution Lemma 5"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 10", "Critical Pair Lemma 11"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 11", "Substitution Lemma 16"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 10"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 11", "Substitution Lemma 12"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 18"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 1", "Critical Pair Lemma 4"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 4", "Substitution Lemma 2"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Critical Pair Lemma 12", "Substitution Lemma 17"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 10", "Substitution Lemma 11"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 1", "Substitution Lemma 9"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 4", "Substitution Lemma 5"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 13", "Substitution Lemma 14"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 3", "Critical Pair Lemma 12"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 8", "Critical Pair Lemma 9"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 11", "Substitution Lemma 19"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 11", "Substitution Lemma 20"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 15"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 12", "Substitution Lemma 13"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 6", "Substitution Lemma 7"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 14"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 1", "Critical Pair Lemma 5"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 19", "Substitution Lemma 20"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 2", "Critical Pair Lemma 1"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 21", "Substitution Lemma 22"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 17", "Substitution Lemma 18"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 11"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 1", "Substitution Lemma 6"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 5", "Substitution Lemma 13"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 9", "Critical Pair Lemma 10"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 11", "Substitution Lemma 21"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 12"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 15", "Substitution Lemma 16"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 3", "Conclusion 1"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 3", "Critical Pair Lemma 3"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 2", "Critical Pair Lemma 2"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 7", "Substitution Lemma 8"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 14", "Substitution Lemma 15"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 3", "Substitution Lemma 2"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 2", "Critical Pair Lemma 4"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Axiom 1", "Critical Pair Lemma 2"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 5", "Substitution Lemma 8"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 18", "Substitution Lemma 19"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Axiom 1", "Critical Pair Lemma 3"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 6", "Critical Pair Lemma 9"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 8", "Substitution Lemma 9"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Hypothesis 2", "Substitution Lemma 3"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Critical Pair Lemma 7", "Substitution Lemma 4"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Critical Pair Lemma 11", "Substitution Lemma 22"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Critical Pair Lemma 1", "Critical Pair Lemma 5"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 22", "Conclusion 2"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 2", "Critical Pair Lemma 7"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Substitution Lemma 20", "Substitution Lemma 21"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Critical Pair Lemma 3", "Critical Pair Lemma 6"] -> Directive[ Dashing[{Small, Small}], RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]], DirectedEdge["Hypothesis 1", "Substitution Lemma 6"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]], DirectedEdge["Substitution Lemma 9", "Substitution Lemma 10"] -> RGBColor[ Rational[167, 255], Rational[167, 255], Rational[167, 255]]}, GraphLayout -> "LayeredDigraphEmbedding", VertexLabels -> {None}, VertexShapeFunction -> { "Critical Pair Lemma 4" -> "Triangle", "Hypothesis 2" -> "Diamond", "Substitution Lemma 17" -> "Circle", "Substitution Lemma 3" -> "Circle", "Critical Pair Lemma 7" -> "Triangle", "Substitution Lemma 20" -> "Circle", "Substitution Lemma 15" -> "Circle", "Conclusion 1" -> "Square", "Substitution Lemma 12" -> "Circle", "Substitution Lemma 10" -> "Circle", "Substitution Lemma 8" -> "Circle", "Critical Pair Lemma 2" -> "Triangle", "Axiom 1" -> "FiveDown", "Critical Pair Lemma 8" -> "Triangle", "Critical Pair Lemma 10" -> "Triangle", "Substitution Lemma 11" -> "Circle", "Hypothesis 1" -> "Diamond", "Conclusion 2" -> "Square", "Substitution Lemma 1" -> "Circle", "Critical Pair Lemma 9" -> "Triangle", "Substitution Lemma 2" -> "Circle", "Substitution Lemma 18" -> "Circle", "Axiom 2" -> "FiveDown", "Critical Pair Lemma 11" -> "Triangle", "Substitution Lemma 16" -> "Circle", "Axiom 3" -> "FiveDown", "Substitution Lemma 13" -> "Circle", "Substitution Lemma 7" -> "Circle", "Substitution Lemma 21" -> "Circle", "Critical Pair Lemma 6" -> "Triangle", "Axiom 4" -> "FiveDown", "Substitution Lemma 6" -> "Circle", "Critical Pair Lemma 5" -> "Triangle", "Critical Pair Lemma 1" -> "Triangle", "Substitution Lemma 19" -> "Circle", "Substitution Lemma 9" -> "Circle", "Substitution Lemma 22" -> "Circle", "Critical Pair Lemma 12" -> "Triangle", "Substitution Lemma 5" -> "Circle", "Substitution Lemma 4" -> "Circle", "Critical Pair Lemma 3" -> "Triangle", "Substitution Lemma 14" -> "Circle"}, VertexSize -> {{"Scaled", 0.01743033499620919}}, VertexStyle -> {"Substitution Lemma 1" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 3" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 20" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 15" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 9" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Critical Pair Lemma 12" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 7" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 4" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Critical Pair Lemma 2" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 6" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Conclusion 2" -> Directive[ RGBColor[ Rational[13, 15], Rational[1, 15], 0], EdgeForm[]], "Substitution Lemma 10" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 14" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 10" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 5" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Axiom 1" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Hypothesis 2" -> Directive[ RGBColor[ Rational[146, 255], Rational[10, 17], 0], EdgeForm[]], "Substitution Lemma 2" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 16" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 3" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Critical Pair Lemma 6" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Critical Pair Lemma 8" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 13" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 11" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 1" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 8" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Axiom 4" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Substitution Lemma 19" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Hypothesis 1" -> Directive[ RGBColor[ Rational[146, 255], Rational[10, 17], 0], EdgeForm[]], "Critical Pair Lemma 5" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 12" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 11" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Substitution Lemma 21" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Axiom 2" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Substitution Lemma 4" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 22" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Axiom 3" -> Directive[ RGBColor[ Rational[71, 255], Rational[182, 255], Rational[109, 255]], EdgeForm[]], "Substitution Lemma 18" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Critical Pair Lemma 7" -> Directive[ RGBColor[ Rational[47, 51], Rational[98, 255], Rational[53, 255]], EdgeForm[]], "Conclusion 1" -> Directive[ RGBColor[ Rational[13, 15], Rational[1, 15], 0], EdgeForm[]], "Substitution Lemma 17" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]], "Substitution Lemma 9" -> Directive[ RGBColor[ Rational[15, 17], Rational[52, 85], Rational[12, 85]], EdgeForm[]]}}]]}, TagBox[GraphicsGroupBox[{ {Hue[0.6, 0.7, 0.5], Opacity[0.7], Arrowheads[0.016045141714733657`], {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxV1GtMUwcUB/DSx711wCYTEXyFosBQMMht7wOVHRVEZhGBuQo4HioPRfEx F2BDxegGpuAUJejQzjEZBQItKMYp2DOQVSeBriritI5RdQo6InageJFp92n/ 5OTkl/y/niNbtzUmVSgQCCLezNv9/wSDU2a8b0vGRcNDfiR6+XMOesPjY/pX dBqkTcNn+qwcFJaLNNHWHsP6D3jvrt84aBcEfOw1oc/w8hOp1rmFA36O++z0 uEeGKzAtWFPJQZqyLSR73aDB/EB+N1/Nwf6gKTF+Jc8NbstWH2zK4iDrgn9N XteI4UhK3qqFURzYFlVUKTbyhhVsjdfkAA4amo7nNDSNGaZuKIxI8OIgu+dk sfzRa4N1da8X48aBZ6zqsySBACudG+u1Ug4K3nu4WLtHgInqsSe6lyxsk33Z aHsmwEldrRblYxYshW7toSoHNPQ47N1zi4WOsPO5x3QOuEF7oTv8Mgsha5JN g6MOKAp5eq9Sx8L2snAN1yLE7JULsu6sZ6HobIW6aUiIf/vrvq+IZEH5xFlA +4iwkkxsjWNYqAs58OqCSoSae+EmgYyFhlrX3aEFIjQ3bL5W9g4LKkpfYD4r wuV7O87MtDFw6maCe2qvCMeU6QdKLQwUlUwJ5CeIcch1kZL/hYHpm6ydZfPF 6HM7ko/RM2Cc5bFwbq0YA46IQ3amMiBsVLFPO8WYIa47/WAlA3kp3ZryZ2LU JGsnRrMMMEGlW+lJEjRVDe89J2MgcPbRmhZKgvztsheTHRnYxFyPmh8rQZ8R 9c6tNhqsmTFJh7dL8KNx8z+tFhpO/Oxy23JQghuHNudNNNJQyrq0uNVKcL8p TrpGT4PGY+hqjZDAak1wQX8qDapLg0/bpxMYElgydWkUDZxjc6MnTeC87gHN MZaGUIHK/eJKAnMPhbsOyGjIPokzS9MInJFU+UWwIw03+l601+8icPoSiflr mwLWmsadpUcJ3MmlTzVZFOCUdnP4VDWBPmHXYt2MCrj/Q25+7iUCqdT5u+P0 CtDz/CHfcQLbjrjc8k5TwOoZI36H3idxVlfdyPYoBezyTLy7w5vE7lfy/GZW AV5EkLaLIfF3j6ptEi8FLO3cUfxjBInz/MRXlY4K+CvHs2gknsQbfsoDJTY5 SIkFp1szSeyYtqeh2yIH7eetN8k8El3HTyz2MMrhivGcp1FNou56JRevl8Ni XeGz+80krrpzSvlumhz4wMubR38lcdzZKTEpSg5Bd1Iupt8icXhW6ZJ6Vg5/ 1KVY/PtIVMxYODoqk4Oous0cMUBi80vBV2GOcqjoKCi/NESi+idrX7GNgvPu 9Yz6BYkVa+9PumGhYFkxXaXjSRRahe7uRgoi58j6546TWKP8cDBOT0HH4JY3 dy7Fb4+/DQWmnky7iz5tfp27j4KM3o12g38Mocmi4DCRYXeDJEEvSaBAuSLN 7j8fd/P65RQcr99gd1dP+8B3DAU5gevt3m323WX2peCRKcXu/rd1DwoGvkm2 2+1haIHQiYL8LUl2//d/KPgXjMsEoQ== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxVlHlMVFcUxgdkRnAGbFxww1qXhmjUVN+8DXKfn4GouARCU4yZmFhT0eJU o00a6tLQYjVpBKMURdNK3dDammAwVSP3KcRqUdQoAYmkiiEOQiFBQBxGIb3L +8eTt92be879ve+cc6ev35q9IdrlcmWwm7/ftxQEl5a8nZNUTTsnXcsf6jNR O2NDa8fhezRx9ojMyyETP1sdJdaqx7RwXvMP85pNXAnGNCpLWumC5JRx6/4x MVS5bFJ++gs6TTiYSAzWJAZPdNKsyOnMyGkTPMq++T30RsOFwc8Pmsidee74 xdQ++vXJtKi9u0wo3PIHaK4wE9qiudmeKYNUuGea0GM3/j4rEKEH2oziNsOE yZ7FRoTOEMbGD0+40qrC9K91XnY547uv6fLy/ozyfgMpfH3BK/r0X24Gtnxw Pzujop1uT7q9Lem2gSfv2A/4GqgnUOkOVBqSZ3GYSB4Dcd0fXzrylcsaFDwG mq72FnzxSYwleQxEcRm/HGnNFDwG9l5ftSBvwihL8hjIC7eMO5Xqs1YIHh1/ nmfWGG9JHh3LeMAXCZbk0ZG2k+24ebQleXRwitCNBEvy6GCT7pZtCZbURwfP SvTEBKtY8OjgcddWxVtSHx3jWT660uIdHh08jxfqfJbURwNfdTLd5/Bo4LN1 l7wOjwa+z6zJXodHw736+vqV/bEOjybqocod6+ij4THT8+gBj1UkeDTM3v0o eehgjKOPhj+6N21/5ot2eDTc/OVlVoFrmEgeFaW83poHiORh4+/PBvoWdxPJ o+JY0W87buU1EsmjCn1yNw859aPizWdlY38tGWGHBY+Kb15F2ouyRtqSR8VF 5vVjV5wt9VFRcehKcM9Gry15VOSUjZ36U43Xlvnyo5YV9OHIKFvy+PEyvnbN +TFxtuTx487u8aGbcR5b8vglT2+Xw+NH9v7JwxptcurZj4ExT1ZsyqwmMl/O +uJnROrjx6d8/ZoOclnw+NFaMVF9N62HZAgeBdXXmJFeRx8F9h4W0d3n6KMg FFWXsjq/19FHkfVc2kOOHeWm4E1ZTsvDhV1k/9rq4W8LFYg2L2wnYG13fIuC t5xzahvhOrkDCpp4f7iekucd/EtB+MOGvNScJvKg+e//ynUFQred98l3j5JZ phWwJl/YE6whncJRwWvP87mlMRUkMZS+L9qnQBw7H52h8vxR8D+45Ql6 "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{0., 26.}, {4.402995905093007, 25.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQqsHH6km3B87txs/75e4visz5YOTlr9F6arHLXX OljRofPU0iGjcH1RLv9F+/WHFVy2XrF0uLLOJfFh5A37hnaBXyaHLB02L2O+ ddnigf1sHo9Vq9daOvQtqzZNWP3Enin4eIjkdEuH32Fch6e2vLTfEtX3s7bO 0uHX9vVNJUfe2W9UnjvjZrKlw7EnplZ1pp/sf6z9bKjjbulQmZgq8XnfZ3sz tZUTf5hZOkzNOyfbbvvVvjFLsu+/qqWDJE+hl9XGb/ZXq1zUHUUsHdisfOfx SP2wNwrXit3LaOkQ+yNJ8l/5T/tZ/0/pl7yzcJB237Sb7/Qve+4Stfmptywc nNWsW+2E/9i3bbFZPfGohcOVqX9LewP+2nMf5A35sd7C4czUn72/m/7Zz5oJ AhYOWRExN+Ys/2/fF7vnX2WzhcPXds0Nh2IZHBx0gtjm5Vk4qN57NynqPoPD RtboDazRFg7H9OpEpkUwOjx4ee3PBg8Lh+uV101KTzI6nL9x9PV8cwuHiP2/ Pn83ZHKou6Ree0ndwsHr//NAuUlMDq9AyiUtHNZazvd78ZLJQeyZSzsTj4VD Q57Cq1BLZgdIfFk4AAArtsgk "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxVVGtMkwcULQKFCYo8nFrqhA6KA3zs6+PrBzouugwRDSCPzRdj8hCrUQJo FbVWHooyJVMbhKJsSyzqZBQXVhHwfoJQyGBKfYDlIQoyBGFCeVPocO7PTnJy c3PPj5OTnOu868CWmDkMBmPLLN/P/8MLhrzDZFTXDUw9TjXn6SnoHiOXixnl mKw21PNfU9DFdGAnyWuwq9C/XfOEgr/UM2Ux7EdIRzpZh1dSsM3x7cWlB5/i gkey8BeFFNSu0MpfhragdkpcEZVNQa6kuaO5rQMtu9qhU0rBw1UPrDShXVic 0dqxM5qCFJ9bAd42PdjwJurKYz8K3O0dxZvn96Ios+f5MZKCudWT/f0v+vCZ fs/TaC4Fy8ICmthp/aj8tCcr04GCuCprrm5yAJWsqI8GTSjQn17Wb8d5h7pm na98QASBSwcnjEXv0CcikDqsE8ED56MU320Qn92k/86pFkGYvOKXotODmH9v ZcxkkQiyZIe9XSOG8Fyoc8TGWBEMGIuStuYNYYGl55PzgSJIy1A2BOiG8EW+ eY5WJIJg1o6vDIv0KGT9emshRwShJY/axWF6VEpcbb6xEsH5rWbZ2Rdm73f2 0jnDJMwwx/anPNRjZ4uM1rWRUFBxPdbDehgLX0XbOGpISD++RHphwzDK6xcV blOREFviEXbfagRj/wUJm1pnDrzyG8H0r2/4XQsk4aeSrcTatBEsK8yv6hLN 6n3X5DXSI2i5x1/nwiFBfkJZmD89gnvPKDNjrEjgxV+OLfAaxdfz1U3KYSF8 YW+n6ZGM4qGJ5Hs9bUK4E2f/MKpkFNn+Qz4eGiHkx+dJF+tHsWWavWO/SggM fweuWcXYf36EwDYwymRTYyh30n6sDBRCkvlvSZVe42hoXMfoEQnBMsY9pC55 HK8k3+F4coSgZe0Ol5eNYwKLJ02wEoKOu0fKnR5HWfFtu7JhAbDOrP7jmM8E VvuQHebtArjkW7HmcsoErqumu7doBLAxyObx4ZoJHPUN5P6sEkCuuHOD9fXJ //wI4Jy37njewOx+VqW4ESgA6hBDXUlO4foj5fajIgFcZYUPS1On0ECc/TOA I4Dy5S2CxsYpPK9eUn/TSgAXfsw6WsoxoIG519p+hA+clMRq8pABv3SWZqW1 80HccMp+U70B45ghYUYNH/al1MWMukzj7t/f7Ewt5kPwMWV+Z+wM2jY0MJZH 8aFsMV9Kl89gt7mi1WEzH5xqVJGplkasykkm+4V8kKWx/Tw3GrEgY59tsRMf mkIkn5edNOJFbbw4ci4f3Pn3l60uMmK65PS6KT0PDrpO2mZqjSiTqHJOtvHg rhvHsr7PiCe1fQf0NTyY8qLm6CeNeDaDqg5S8aDbdun7otMf8pnVlzPvcy0Y tGLntQemQTw4saDGVMFm0AtrstQRXjwg522v3QEMWpvv6iNx5UHH7er5+xIY dGNv7PbNtjxINmE21d5m0A4FIdYvpwlgTjg6J5qY0LlP+oKJPgLSciz6xREm dHTiKk/f5wQMv6r1UtWZ0Ampnyjm1RIQ+vTbuevXz6ErzUqvZqsJuOWsi1Bw TenxdPdLngoCTjlGTr6ZMKWJ1Lt0pYyA9srB1pUVZvR+Q5zLtjgCShdlMcXx 5vTNQQEOBRNgxxJJFPZMuneX8w/fryWgv+7tyiolk/YM8sh18yBgg1vhipef WdDxpSG6KhYBLsSRxJE8C1p9NTf4O2sCZL1Bs/FY0h/+IQH/AJ1BeYM= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{-1.0000000025932536`, 20.}, {-3.0000000027773126`, 19.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{-1.0000000025932536`, 20.}, {-9.606537787476555*^-12, 19.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQzWC6CUh82M8ABiYOwi7rwPxXkrsr/n42dvj8YiWY L6bJ7L/9mbHDAuWlYH6z7o0m3RvGDuJf5oP5BupWIgknjB1iomaB+fJgDcYO OWFTwPyAX0v8fy0xdvB40QvmH7i89mfiRGOHj/ztYH7xImfGthpjh7Sz9WB+ GhgYO3x7Vwnmg7X7A93jVA7m9z22ACKgfSchfGUlEDB20GuqBvO3JXADkbFD bm4TmO81/4vn/C9GDuLdPWD+vbsgYOSge3smmF8kc7xQ5riRw7rYVWA+W/QG 1ugNRg6zhPaB+bNmgoCRg9XJS2B+b+yef5XNRg63Ap6B+Q46QWzz8owcKlb+ APM3soIMMHIQvszJCOI/fHntzwYPI4e1ZyXB/PM3jr6eb27k4DJTA8yvu6Re e0kdaJ6pGZj/CqRc0sghb7ETmC/2zKWdicfIgeGRLyMivowcAFqhtcA= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.9062785096203925`, 26.}, {4.402995905093007, 25.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.9062785096203925`, 26.}, {5.402995903611725, 25.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.9062785096203925`, 26.}, {3.4029958981815867`, 25.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJwtkn0s1HEAxm8UedlULC7cfTnvlZep3wu6notMmQwVS39YKxslpWK0KFHj KlovppeJVufOeQthzmmhU0nNrnadpHUkshlO5LS6Ws/27Nlne/b89bgcTI89 bMLhcHyN/pvnLm/LNr9vD84/BcHLQ2k2buaAzTrhyfg5FhU/z/iX5TtAtHst yx9lMWaW/cPelguBKCcmfpDFQlRLQkobF8MdmYrfnSy0A/7x4oz1OKo0z3GQ sCgu+j5zVuSIwYhNxZVXWKzKHfMSuTvBJnF86vYJFnvkvGW1szNc57dUrYhj kW5XdoTdwIO1PVf2KYDFSv7F9qp8HqoXRHcEHiy6D4oFSjUPH1MzzjtxWUhG HknFLnw8PC478MKSRf1NTaRVCh8mFpMbfQwMRgqI5dYaPn4EBswKJxlsqc0d Jd/4yJvJk5trGCRcyk4bsiG4J3qfWNDDQKpWZv72Iohx28xpqWfQ0d8dZsgi +NXaxWoPMGhMNtWsLyZwLA1ScSMYrPy18ZbDbYIbXU4Gp0AGbSXI00sIksOT 3+mcGfTyhNfrmghK3Oz3HVvFwF/mPhjeSWC73++sYpbGYsBCcGcPwfTXul0D H2nwnjx+u+Ylgdurm8oHz2lUUgmlYa8JmsxGNSENNJL6ZnL2Dhj3/4mGtHPC 3MvIxDDw/GE0jVRJX12Fse8dQj39ytCoKryarugnOOd9N9bblUZ0QvCu3FcE gm5ObpoVjVP8N8KxFwR2Foe2N+kprB7aGTWjIogz9FYsDVNwFdecruol+FTu cStURaHGT9+6+IygfbTQ/WqDkfsEdvougs9DuihtOYXQxZJ3agXBtvFrvNoL FIpUyUm6dgK5tNGn9xiFLKq6md9K4C4IzXBNpGCzY89gUTOBLC58vieCQsxc arvLY4KQ4I4mOU1BKJpKGa8n0H6orP3gSUHtq9FpawkK/Za+RHIprFP4ei7X GPshPXGm1hQ4E9OBkTLy/88U/gAYEDkx "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJw1lHs01HkYxodCdrqzMXx/LlPRbWVmfjPzGxUPFbVocEorFaNlS7qSchxW KknubYQRWlKIoZJ1ipKdKZ3abuuSpoTsVlRHU1Gsne207znvec/z1/uc5/2c 1zpoh0+wLovF8tf2fzMu2SnKoNAErC/lgOXZD6+kNZsgpjt7bPidBO1jvIjx AyYIco8MPdsngUS5Vh7MMcU5hzxMbpcg5OVy0fmVpghU6MfPuSFBYNiI80CM KfZV1NkN1UowzyO60ajWFMN21a4xxRI0HWmqtBk0RZf47c1L6RLYzr4/xYbP wULVnrrSaAn8LMq6p0Vy0PvYebpnsHY/1RYRXM/BhZv7q5WrJMhNkT4/9g8H lW7RGyWMBEXbjOh8FzPc9rXjlFhL0HeFK9ufYIapH3OfGbIl2BkbE4YWM0TN uXbpJw0Dx6qZvo8mmcPwVWFeg5qBp9e3FlJvczQ4OqRMVjEokPk0n/zFHDkz U5LXKhg4uIQoT50lODGN8d3mwyAjwDa2+DHBkOwPfbUTAwW9QPe0IQVnRcve OwsYZF+L8Cm1pxA+MvesM4fBUn2dHWe8KSS5DuSK9BjU6d5bezZMq1ONPc+9 FeNDbe/Esv0Udj8saCzpFOMTd3FqWToFF9O0QUulGCrXts6yHAqf/LqfmyvE sGm89L5MTiHkS4kxbBI0V1+rh8o3yUulYiScD2g2yaVweCxxxmtGjNsZCuXT LArTZa0PJVwxbtWstt+YSeHEXfe2JLYY8TM8dI4lUyCrXlDPNCIMXs6SxB6i IO+oPLP4iQic03SHZQwFk3D53nyVCJ/uze7aG04h3awmaVy1CIvyJtVHe1Kw mM9ubgoW4bqF4++0C4VDBk1VM6Ui+HmN/5gtpqCzd1ZGHCPCyMJAacl3FDKi +Js7rEWouOJ9Z/0sCvSUftqOLULocHt4gzmFfrH3x1iNEMKe904tRhTq38mq bqmFmBx9hh83kUKui8UGY5UQmqtv3bv0tH5mJbD8FEKY+iPU8R3Bms1Frf4h QnTNUDqXDhBM6xgrkkuFiEtsHbL+m2DXrbx5akaIoapdaZXdBDud9uykuEIs TcnW81QTTBUmh29gC/Gj1Qr/0TYCr4ouQb6GxoYtB9Ib7xPwS3ZXP1bTWLB5 Zcmx2wQXLF36zVU07pHcnKgbBK3m0t51Chojp+SfeXUE759IObIQGo0s90Hx eYJcV3ZLoZTG8vyiFrdKAo+jy/y6GBqJ+woPyrS8TTr3WWnJpZGc6WZ1qJig o9zeKIBNw+tVVn5NAUHN4Z4lJzUC3I9PHXmRq+UTxm5qtQDGfnZL5mcRJLc2 2RGVACbbIwMiMwhSVr7RrFMI0Nds1bImnnzlRwC5oLyzMkabxw+LRoulAkTn XLPRjyLYXv1XTg8jwMEPm8r9IwjW7dq6mMsVoOb7zC1VOwjoE8reQLYA32R5 yHS2EozNHs4s0PCR1J6Z6R1CUGc2zu2Jmg96evBogYwgKLKXRan40Ft6vah/ PcEok3/VX8HHuyTnsnzP//3wccHT3qNnhTYvsYFhiZSPy2YyH6tlBDELTW72 MHwYDj64vNqJYMQj6zSXy4f8QeLROAft/dIPFsnYfEQ0/tzwq5Dg8fCz3wo1 PKRfrFvTYE+AI5Vvnqp5GLwo8L47nyDP8aWLpYqHvKtvFR02BK85x89vVPCQ +OebiEfWBGLzKueTOTzcFKZyPxGCCFJUEXOAB019xRyZKcGWVXvaCrfzYBDs fniKMYFR9fwmA38eWHSoo95UgvBlzWE1K3josTVc5TKRIGmCU1uhmIdKzKlV TiDwHc3TeWDLQ1CsKjJTj6Cd2/lqBYeHka6+tBJdLa9RI8d1J/IQtzlBh8Ui X/8zD/8Cd/Rf0g== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{4.90627850847028, 26.}, {5.402995903611725, 25.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-2.000000001730484, 18.}, {-2.000000005002562, 17.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{3.4029958990565774`, 26.}, {3.4029958981815867`, 25.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{-3.0000000027773126`, 19.}, {-3.000000002354966, 18.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-9.606537787476555*^-12, 19.}, {-1.0000000048586344`, 18.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{-1.0000000048586344`, 18.}, {-2.000000005002562, 17.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJwl0n9IU1EUB/Cn4RpkrtYPNrfAjLLsve09dTV/UEeiSaE86Y+KBmWT7B/L nLEkMkzRFeokQjCi+SNTgxUzwSSTm5JNTJFQdKbTZVE0nbOUypmsveOXc7l8 4Fy4cM5uQ96pS6EURamCR7ip2YwQilokFCYOKkaT0R55V+HaEgdWdwx654EN /KtvHCSKpOhSxlnCODnQH/dTgrmYpO1Z/RyIrG50FD4I9m/pQ2f6m3h/EwdL j1rQb0eer1y8z8Gh1LvogsZjIeW3OKCoy+gcDAfn+nRofM5zkHE7Fm35og0W BxOxUnQ0hoM/NauBQMBHOrI2BYuDvO5P6JN1yyfqllmQDfagp11CWFjssaON Ske+0sGC39qCFuntYXo7C0PFNvT6f1gQR9qilB4fCYgvFDh5FuSmp6XXWn2k scBkbEtkgaqp3b+W5CN8sy375x4WOk1lkt6GBSJqCEmrjWBBp8jVkikvqXR4 tOlLamgtSX+yPDdPol2Sfs2AGly2fZmG4TkyUGJM9jao4ftD/xGx2UPMndIH xptqSB5VnKFOz5LWOxIuyaYCufuHefqzm9xI8+ZWlalA11vkFcfPEE1R1Tvp eRW8fKFJ+7oyRWaiFw8PaFRgKltV8rJJcl27w9EeroJq3fDVE5YJ8rv7X/7w LAOhv+wpI3onyW5v1u7qZOCDub58vnicvJFtUzyuZGBhozW9Zm2MhC6kyvks BnKMzyxDH8dIQrwQBgx8FzpSWB8RA5KYQXTR2abwFBcNV1Ym0QZhPB00FL73 oHtwH2hIsPxFW9sqxo/m0VCfGVYteH3+NLzevBU9KrTH0VDep0AfHLwXESaj gSrci17fZxr+AxBLZa0= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{4.402995905093007, 25.}, {5.402995908543801, 24.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxF1G1MU1ccBvDCBmXSDHtLX4AWKg4FEVvb29tbY8zjUGYDtmQOmSAKOkXZ nAIiZLrgtAoORIEJQxHU4XRFEYatm0xZxAmCb9E4oTAYyFAZQV4Kah2y9o5k T87Jye/D/5zn05mxbuuHG5xZLJbWvh3nbtn6MWMpFywmGgwejmPc71WXMTFK YzAmmrEw6C39pT4aew9GMjaEtO4JaaVxJlDLWD57gWd8E401cxcz9hM4Bmj8 8C3NONJWobdV0DBskTH+9cH5Vwn5NEaNAYxTT4U67d9Fwxrpw3gjExpP47iM XznG9TTIe26MDz2m8x7TNFrPODGe6e8IjXu9r60Om+Pd7YuGX9YLxuHlVm25 VY0beVbGnX84okbD6xHGKeLGZHGjGoI7/9k1ttoltloNVtRL6/991EjT0C9L j9v7Tp+sMurVkBFWp9QTXGzPH4+30WoEdgUTIae52PQsYleUvxobTnQFtlRy sVzk7PSLuxo9UR5hyy9yMctX8DxkjMKpycuba69yMWrLDqvspFBxvKdwopmL H6ti2GQThaey/deD27hYr8mZ31RDwfLJYaqYS0z1oZC1Q6bTzSTwbm7hLaOe wnDpm4Y7KgLdmcse2WgKgtaJYpHW7sX79q/0pzA+O6Q5OI6A232t5Yo7hYLc 3Bi3FAKr5EX35WMq9LuItVVZBB6uTtp6oVOFN4XtRyRlBHZG36jWNKlwm2rB ShOBCKmx6G6NChHLRq+GsnlTfVS4Nj/4fK+Uh+H88hdmvQpj9yRy/kIeUosz 9gZrVOgOaPng4cc8PNkx/M51fxWy5Urre+k8RMin5ezm2N8filK9XczD6YZr rgnjJFwTle6pP/EwJPf5csOfJDoKWtKS23mYl8EbPNhM4vPtvmmTkzysLalc ZblIwpI9x4N/0HOqD4lHR6tNJrMnhId00bV6EtdONjbT3Z5wyiWdJRoSJce3 6so4fMyKEyV+508iJu8s+mg+9jrb9oVxSEzbnnJy+kY+RLva1riOK1Ghu71N 8g0fz26ah3u6lAjy/bmK08DHyN/5izpuKnGsRxXbOcIH1ZO0dKRWie9r2Zl5 JwVTfZTYk+PtfeKRAEcjC0zbIpVYIosxviKE8CgI3UksVGKg7Ibs2Aohfpvz xaXwICUyLGuNhhIhLntTSWKREv3dAd7mXiGGEtILDW72eZMoU6YSYSNrkdJg U+Crj+i2oa9F8B0/oPUZVOB0vSHQ9pcIgtDY37WPFagan/gsPMwLuic1bR4W BQxnb0kan3qjdGni3U1mBfouuOuubBZjwIXfWXpEgVZO3UTITQkWBNa5nEtX YEW9Za4X2w9Z51aFFa2237fetKWeK8WDgqHy2CUKZBSYDLJDUkjbM4l/5ikw bWBLe8drKT7dxy5LFyuwbltncmP0DJjzs96/w1Fgtx972fNTM6b+HwX+Bac9 84M= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.402995903611725, 25.}, {3.402995897366509, 24.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.402995903611725, 25.}, {2.4029959002635337`, 24.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.402995903611725, 25.}, {5.402995908543801, 24.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQfWCP59dVc0QdGMDA0kFHb5u1wTlRh9/xqevmfbZw mPBqTtwudjGHWMc1qjZPLRzef/wb6+kp5qC45ErqjSsWDh4uNy3vThJz8Oi4 l1d8yMJhxkO9T6VPxByuvj3pwLvOwuHxyX9twnbiDseuTLu9dLqFg8Zfjx9b 54s7SNm62tvWWzikVvO6xXJKOFxWu5p9OcXCYY6LTwFntYTDh4luiRkeFg41 ORI3Lm2XcIjUfJjyydzCQSjpV13pWwmHFz4XLu9Ts3CIUv2U8lFa0mHWH+F1 Z0UsHMK2/e90c5Z0yLFY81mOycKBVVT5XUmypEMyw8wlm96ZO6Q7xkysqZF0 qAm5daDjlrlDjfXq4tg+SYcdJgUeC4+aO7gwC0wVnynpILEwyvrPenOHAzO6 gOEDNH8mCJg7CL/rB/N7Yvf8q2w2d0j8OgXMd9QJYpuXZ+6wat1MMH8Ta/QG 1mhzhw+S88D8By+v/dngYe5gYL4IzL9w4+jr+ebmDtlsy8D8ukvqtZfUzR0W ta8E81+BlEuaO1zetQbMF3vm0s7EY+7AsGA9mA+JL3MHAJ6OxxA= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{3.4029958981815867`, 25.}, {3.402995897366509, 24.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[BezierCurveBox[CompressedData[" 1:eJw1lGtQVAUUx1fvK1sT84FJKHjziYjc3Xv3rrLlf4xqV5GFRUZgXV6t6DiJ glQ8zCFAVjQDolQwYUWcHBV3BZWGZxq6mFCyZcKHBRRbFNI0d0DwFTj2n3Pm fDnnf35fzpkTv1W3YbxEItGM5ljNTPTuD19GQPJSStzIH1m7AATuzqxLffZI xNWdqnTrRwRmLCK0NU4R0QHOyIdaAjlLOrKWdIjYd2no0d0IAv4Llk+LbRER NStJXRJPwNt9bEBE80rduvFbCISMVGhHKkS0Coe82VQCF36vHI4rFJE0uLpi OJvA9vL3x+XuEFGdY7y1u4BAwkuJEDzI+WmHCZTO96ePaUUUP9DUbj9BwKu/ tqFXKaKLUZSl1hC4Y6X3sawIIrblD1MzgcfpU1PipCKkwxL9kXYCOvXNZLNL AZe9m7vURcD11ra8bocCTfeMkY8GCHT93VQz26bAJ5qC9sXDBCY3X3tmsCrA +wX9HDaXfMWjwOWDmy1mjkRU8D3ymFaBgXl9BwbfIzE5z/Jjr1IB8/ULO8KD SOx1r/ySZRXo+2HE0BBJonnwr5g4qQKN3xcG+G0k0bQoKszsErDwbO704ykk dlgmrO92CGDvdw74ZJF4YnKlzbYJsKza23g+n4Sq2qPSYBUgL9Lu7Kv7n0eA SqnbY7pCYtPg4QnHtAL2RCUv5W+QCFqUfLVXKcBrxLLl3m0Sbi9unWRZAUPu 0g+q/yVh/fzBiTipgOlnss/tklCQFZW0mF08UltmNhknUfgm9CbZ4+DhbWiL C/GkYK9qjvGy8Zi0tfSw2ofCw/OBndFWHmuGW4f711GveHhkz7ifP7SBgps9 8GmFlodbibKOSqFw+8Ab+3uVPFyZpzKmZ1HorflJzrI8fFs17fMLKEyURV+P lfJoyJhcv6yUQgztTC9zyXE0X6IKPkWhm4+Y2+WQo4fxCDXWUshrONvuaZMj +fb6JxktFAzmJ1l6qxzlXvWnQwcpLJV2hhoT5KgpPNm5iaTh/5kp/KhWjjYh rTJ9Co36MregW0o5nNJ5PiZvGnZTkjCHlePpVIv2az8a2/wq34yVyjEteMbs AhWNg0UXe0pdMiytNXz31Soaq2rOlDscMmgiss5lR9DILU5f52mTwbhw185P E2isXj7rRZRVBvXUPTlVRTRYiW1xfIIMvlfP++4/Mupn7ys/opUhJPrXxkQL jYyENS96lDJUtV5brmqg0Vo3BG9WBp17o/n5LzR2250bY6Sj+wP2PzjXQaPq hEdKqYtDUECkT7yThjqwaIPDweG4OxNMuGgElYWoPG0cVraV6YvHMWio0z2O snLwiHknbK4bg5LiMXHAldeLNZ4M9hnqn6dlc7j42m+FpxcygK+OLk3kcHTW tnfDeAZnKL2V0nOj93b/kLiCQc/dP59a1RzSbOpKvYbBtY5LA2Uih8T1mUlN OgZf2BeMxqjf5W/vxOsZ9I+1z+Swnc6d8uHHDNydgabxEzlkvr32n02bmVf/ h8N/OyHh3w== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1HlQU0ccB/AchCAqWislIgOEyX3xHmrrUXy/UbB4lKDiNYgGlKgVy5iA WBAGocCIFosxGGI1CIhURwYFURB5DwFJO1yKIAahVbkUUwFBbmh89o9+Z4/5 zM7u/mb/WHZw2JYQGoVC2WLpn+a4t36W0YagkPGAyM1bSb9ddP/41AcUxGPb SH8lpMvvdqOgf7mTdIK0NV7aikKV7W7SKH/lQoURhRvhe0m7khtQ+N5lH2m/ 8Rz5eA4K120PkCaabo4FpaFQ/fVh0uqstdSkE5bzs8NIK8mgEDOlJk1ul6NQ 0x9JOvX1cktDQRUTTdqNDApx2bGkixWzLQ2FweCTpDcYhtYbhhCouZ9AuqP9 UxCg5CeSVjnVHHWqQeDiimTS1gEFjIACBJSxKf+rBwGnhnmeaZNMwjkjFrkn R+BV+6VBr0Em4VI0pERWIHDn+lL24pdM4uBd46wGNwTOLXtq/PIPJjGaNc46 PweBuNgTb2TXmUSOeaFw5p07RCVKE0J/ZhLdIf2jbhXuEL+hR1u7g0mU5Cdf 0Wjd4ULd72w5x3Kf0eS2+Qd3UI6m8H7zsibqaj9FBr6+PaGtVGuib2pYcMAg A/9595eayxjESHqteZVKBuGrrGNNEQzi/QW/xRu9ZVDwxOiTKWEQTyjxt86z ZGDTTNOufmlF5DxWFLDeSeHEmqLgOxorItjW7PAMl4Lt4vZbVl5WxNwbvN4G jRSK98TESwbpRG7hXDb9oBSU6tlZlytp/9UjgTrdHOruQzTiV5svHMINErDf EoRUz6ERZyuW54apJOBpmIWYblKJ6pG1Ubi3BLziGJSLm6iExw0Pzb5FEhAP +2cy31AIU5vVQIBZDB+mRua7JlCI0lOlmrwKMej1/2zudKQQTUVbo9eni8Er /eijPMUMzgtsvLb6sGXd1LlRikzin+sRgY/Li+MeayZwl0bPxCSDCOySWDhb Po4b/+rbU6ISQY+d3nli+xhunGjZFbJOBM0ligvlu0ZxR85MRIqjCFqTQoWh O0bwhzv3FwreC2Eg4sFTut9HvDLDegFUCcE5eWtG4tphnNXTldaYIQRFqSxy AB3CK4G2xBQmhAOuHhzPB+9xspxaAdj2pjz32WjGe7/lH8k0CCD6jH5bYP1b fPBc2rSrWgDFc4N0Uet68a762Sd9vxNA2eGOK5mFXfjDfu2QwEkAqbkLVA32 r/Ezo+67Cgb4ICmfsmEe+RvHup/nd9bwQRCC1aWq2vCOEs1w9WU+pDEH7NnD zbhSHSj1P8YH3U+XdFVtmdjn9+FBxoxYlyivwFKQ6XJGJg9067c3Pcurx8KD zN7F4TxY4tzUp2a3YCl79UEdG3gw3ffLE5NdO/aniLEg1o0HjjVmXz+7V9jy SukO7QQXlLSO3OCrXdhjwUKU08KFrmsOR3M2vcHSA+4ZRLe5oLurv2lvZcaS Ahyz885yAdctkbWF9GNZgpWrLv/IBX7QKPiXf8A0Cg9t9zIuVONjqZGmjxgS XW+UUrmgL/qG5V06hh07bteibuRANnb7RVngJLZ/52DZvWwOdCoOveiomsam HKNiJqM4ID2Tf7o5kgJAXHXAtnOAXvjo0fwwKoh9Ik7HLePAECfGhe1Dg4rb va0EiwOUV4+11nQ6fP4POfAvmJ9IVQ== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{5.402995908543801, 24.}, {6.402995909542369, 23.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJwt0n1MzAEYB/Be3DkVm/K736XSVSaxS+r3Uo76rlK5qNuVNrUQcq28LOk9 bovMW5Kl1OXinCIVQjYxpFlTi0l1ajWxjEaJc3Fc5Dff7dmzzx/P88ezx23b XkWylYWFhfdM/evI0XyvryZgwcUf919UcP7o2Jpj/sbiQ+ZpzqSXdfTd9yza lEc5H5boCyV6FrJaFWcfz1ULtnawKFyZxVks/DfAImXOLs5yky7apGNhliRx ftzT+DOplAVqNnLO0IZYHilg4Ze4jvNOLiwOzCn+XK4hkHAxJfhBNIsXa9P7 4nUEHHqrm0IDWHjYG68bGwkUW1pf++3OInePU15qK4FnS9TsqB2L3vgRqqWL QEdocuy0kQHVH/7m9QiB4wlJlhEjDMrfRRX0mgjMTSsJbOtkYFYZBVdJIWIz Jmx3tzC4HHxo30mNENIOXjexncH5gz6y8DYhzPqKfP4GBpWpuW6iUSG2Lqfo twyDCv7mH9N8EskPB0xXxDP7FcPdvzxJzD57oivehsG5KJNuXgSJyIaw+qlv NNSmm3mskoQ3z65MNURDG8eTZxWRaK4ZPPb1KY36bYbFnVoSffl3Tshv0OhK CyNdp8n/96GhMczy3+QiwpiixjVRTuPPzpJJpxAR4tTZHu1SGuNtoyHKvSLU BU2kq5fSSBEIVki1IgwE8W3fCWnsY43NFYMiGNT3x6v4NGzkN54XODliMsbe 5ckUhRUKpmgsyREvlbPLE8YovF1ztOdNkyMq+9WbdgxT8HCovbfFaiFCLz1X DvVQSKyuOhns6wTxQJ3i0E0K833blatlzriQfWbZUCmFoFfu6zfIXNCeXzIx tp/CaGFLQKbvIhx/r7nYEE+BF6jyuW3lCsPdR3APoaDhHfCxaXWF1RdDV6Q3 Bf2n/upWiRi3TknDvJwpLBqyrTWniyEoK2u4Z0fhQsyAX2S9+P8/U/gLwqU4 XQ== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{6.402995909542369, 23.}, {8.332605002437504, 22.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[{{8.332605002437504, 22.}, { 8.497045749716268, 21.500000000032035`}, {8.332605002628725, 21.}}], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[{{8.332605002437504, 22.}, { 8.168164255350298, 21.499999999967446`}, {8.332605002628725, 21.}}], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{8.332605002628725, 21.}, {8.332604999924854, 20.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[{{8.332604999924854, 20.}, { 8.635835080511733, 19.54564524337324}, {8.610183666732894, 19.}}], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[{{8.332604999924854, 20.}, { 8.306953586146093, 19.45435475662775}, {8.610183666732894, 19.}}], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{8.610183666732894, 19.}, {8.818231821889412, 18.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{8.818231821889412, 18.}, {7.000000022724748, 17.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{8.818231821889412, 18.}, {2.9269579598944233`, 17.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1QtMU1cYB3BuQZmhsrEpQ2h7bx+UUvq6EJfh8z8frIgTJEiiSx06USY4 QZmQQWbZxCGLTGHMgJMJYokaBI3xNTdgE50DCRsRmTIUbAVqQZ0sA0RcOV3S 8+Xc3PyTm5Pf/b6Te6Ubt8cnCzw8PLY5r6m7mfU2Pq6SwoNUOJ6WV0S0F0mR fzE19twzHty61pn1WVLsOdZ8otjGw8d0oLPIJMVY48xXD9/icfaYfX8apHj4 2rLdN3/hMUt3NyKakyKmJGU8tJ5HxMSGXxUvOKiMOeb6ch6+vrtjXnZyyNXn +m34goflw/Afu2o5GKNTa+dv5TE2kSM+k8fhq1JjAmJ59Lcwz7M3c2iLybKs W8gju2/t0cxVzucXe1v61DxOYM/M6kgO49tH47ve5JH70LzEW8Wh968VtfO9 eDzpiF1cMYfDy4LJc8InBkyb8dTzI18OCRlvbI25a8CV/E0HtkzncO/bfa3/ Nhswa8VJaxnDoWosqduv3oASptnZFw6bSRkwEX+N5PHqWOcyoKr/OslFD952 LgMKGm6QLJdNlQGn7rSQfD7Jx7kMEEa2kfzNosGSRYN6nLzTTvKVH6ZKj70N HSST7Yr0zv07SfYhG+ihjOsj+WbrVOlwttBG8kj0986lQzI3QLL4eoboeoYO 8LOTvHzZVOmw1PSI5NQm/7Qmfx22eTlILiUeLRqnOyiPFvM2uZ63Eo8W3SLX fkLi0eKy/AHl0SAzuJfyaGCvuUd5NAg81UN5NPDUu3Ia8Whgieih+hMGr0s9 lCcMooZ7lCcMw8t7KU8YorYPUB41Xv/cTnnUOK52vZ+IeNSYTBkiOYp41BAv HKY8aghqXLmEeEJRaxmmPKGQLBimPKFI3DJEeUIhfODyEE6rCvav+0l+Rjwq XP3sIeVR4XCda56Es0yFNJmNmpcKkbetVH9CIGizUp4QNE+3UZ4Q5OfZqPMT Ao6n+6NEqmCQ6o8S3ZcHKY8SO9fR50cJXa+d6o8SvrGPKE8wZlc/ojzBwH36 /ATjoKeD8gSjfIaD8ihg2+CgPAqc/3iIOj8KCA2PKY8C/cefUh4FjO0jlEcO Xd0o5ZGjbMkLyiNHYaGAcc9LDu43f8Y9LxnWXhUx7nnJUDxNxrj7I0PLfiXj 9sjgZVIzbo8MC3ZqGbdHik/a9YzbI8XpTJ5xe6QY+CCc8ji/yxGu7OoPh67K 7+SfPmdx7lBHU91RDnmTy78cGGIRNLlk9fos53cpJ0kbc5uFwCMopyuOAwId s6susEg58v5iiZZD4p8DGCpisarTq0Iv5DDvUuJpjYnFljVa3ZxuFsOX5q5P krEwzJWt2XqcRcbd/LiCHglGYwbq4zNZ/Cx+N7/6oAQNZbvf+cPIorZwk+ZI nhizEgNK2xoliHrvp7jevSIkZ66qSV8qwf7khL/TK4NwZkSafbFdDHOH0m/l 74H4p7PY25IihuLQ3Nod/oF4K6hyTaSPGLvqzdes6XOQ0bRy446LIuxiXzFV 3Q+A5UapdnW6CAprS/qp5AB0RuReuBUugnmyxdmfgP//XyL8B7b+hnk= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1gtMU1ccx3GuSnDiozykIK1wy6stpdyLhcqG+CP4YEOZGkUjcSobZJky xS1TcUxt3CLqGAniEBdMiE63qUMzZYqCDjOc4JyiEXxlCFJgpQiiQhd17TlL +j85pPkmN7ef/s8tIGavW5QzysPDY6fzx/W6LcQrrb9KhAdbcUi1F7dnHBFx 1UuRMvxUhse4lX1Rx0SU/Z25vqpLxukNG9cUnBSxatetr1/dkZGtbc2aUyPC 4Fm0f/wVGW9Eb6/bfUHEiwWfljafkXG0YEPpO5dFXM7btyX5kAwoj921NIko yepfmF0i44aHca+pRcSKKVsDpm+Rsdw8XL/yngj9j7P/qP9AxoX3hAOTOkR0 qnZPWpoho3be/cE7Pc7r1xR0dZhlLBGKGn/tF7GvzC8jV5Tx1edeQaeGRBQf yJzzcJyMxXVLrQ3DImYXpl5PH5Jw7vfNcfZ/RdS+ebf7xAMJ58vyHNIrEQMt U0q9GiUsi542c89rEV1pnn8uqZbwSUCTcy4a5LIlQfqSt+PQu84tIWdRM+vi junOLUHxxTXWYRrXcl4/9jrrM6u8nVtC45O/WO9N7ilN7onFLXML6/O1rhWL pQ9us2a3K47FgvZW1t7sBrHYlt7J+lqzaxnx8LSV9dDbB53biMM3elmrG/NV jflGtFT2sZ49y7WM+FD9hPWaSwFrLwUYkTN/kHUZ88TgqnGIeGKw79Iz1p3M E4MmzxesxzNPDCqaRojHgNo8B/EYUFjjIB4DHh11EI8B1hTea5nHgGLLCJlP NFo/GiaeaDQ4nhNPNBbGPSOeaKCzj3j0ON74D/HoMeTN56NiHj0mn+xmPYd5 9JhYYyUePR6peZcyjw4lj7uIR4fAiVbi0WHzt1bi0eH4S/5+jNOsxePRNtZP mUeLlHYb8WhRX8b9jDNLixWinZyXFlN32Ml8ojCqzk48URh73U48UZBq7OT5 iULXGTqfSKzL7SPzicSykD7iiUTl/z5+XpFIOW4j84lEqsVGPBGoWmUjngis TLMRTwQKEm3EE4EJcTbiCce6b2zEE465P/SR5yccpVv7iScci30HiSccu1Y/ I54wxOeNEE8YlsS/Ip4w9J4dLbjPKwzz2wMF93lpkBMWIrjPSwP9T+GCez4a lG/SCW6PBid2xwhujwbrOyXB7RFx3zJNcHtEPMmNF9weEdUlCcQjIlJnFtzz CUVWKm8+n1DsyDMTTyi+O2ImnlBUDZiJJxQV6dNZawtvRhXeDIHlNO9NG10r BMtjE1lfcd1OFQLNWd5KdoOp+L7uLdYV+11LDe/5Say72RdEjbZfeCeyX4gq KJ7z3rXTtVSoVsxg3WqJcW4VasbMIJ5g6G4mEU8wxmxOIp5gzB3h7x/IPFMw 72Qi8QRh+2v+eXqYJwjZK3iz8XYEwn6Vz6OIeQKhSePdxjyBEG4nEI8Se/IT iEeJejVvNm6VEpVt8WQ+ATiHeOKZjDr/eOKZDJ9eE5mPP05dNBGPPw6Wm4jH H/fyTcTjh9x5JuLxQ5LWRDx+WO1pIh5f3Orgzxv/++WLOw28TZ8NOKwTfFF9 mPfL6rSgTed8kFXE+zfXp1nrg7aPeVuOZD1t0PjAkMk7+X3lz1sfKrB45jTy PCqQoed91HV5jgJTlbwzy/3U4yQFLnry5v9vKPAfA6v6Wg== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxNlntMU2cYxikTBQQUrYDr/RzoDSjnMFq8DR+JeCMOb5nzDx3KvEzZjMpA hhdUphONEXBOjcvU6JBJptuS6dREcIpm4n0zeBuKCLpwqXIRKIO132fS983X NL+k/fo7z/O1p4ZFK2ct9vXx8SlyPzzP+bpBU1qPGODDJh4Hf/F/mF5hwKmd CfWFbTK67UpXU50BtvYXvU31MvaVWY6XBArIdWimGf+SkRM8tW5OooDds29f c1TK+Hbh6jLpUwFZqX6bteUyuo4d+894SECU9vfMx3tkHHhQ90/iIwFHrjXt WJMnY12/ZXqGRkTL7EO1Tz6WcUiZN6UsQ4Tf6btLo5JlzDw+SJNbICLrw/Ka /ngZIT9knc08LGLlwxx9hyCjJviivuCsiDcpjvF+w2T8VNuaduGmiMC9jQmS j4zdqr7J2qciyq7tUGQ3S9hQ2eR/uEXE3Qbh2L37EnJvnyue3CWisLFcN+uy hE2pK56H9omovm5Z9eKkhKBlLncukVjCRkJDDueeo2nuJSH5C867no1yLwm6 dM6i4BkJeaM4/5Y+2L0kzOvrYbwn6WVJ0ss4nPmZ8/lznonDvlmc2Xa74tD1 pJvxYLZBHKq0XYyvV3vGhpCDbxi3T/3evWwotXHWXFmlvrLKhl33OhmnTPSM DRdLOK+oDMusDLMhZQnnb5hPLMI+6CQ+sbCncq5nPrE4Op9zEPOJRUVnJ/GJ wfJw6hODUiX1icGaFuoTgxtHOWcynxicTuwk+UQjvrSD+ERjXFs78YnGPVU7 8YlGxSUn8bFiSHUr8bFC42phrGY+VjTO5DyJ+Vjx2a1m4mPFqWzOJczHgpMT m4mPBZljmomPBfVzm4mPBVsX8/2ZTrUZk65ybmM+ZixIaiU+Zty6wpnpTDRj 3ydO0pcZZ5SvSD4myDWviI8JvidfEx8TYva3kfNjcp972pcR82ppX0aUnO0i Pkbkr+0mfRmhHdlD8jHi84P0PEdhta+L+ETBnOoiPlEoynYRnyhkbXERn0jM qHYRn0j0lvaS8xOJnLA+4hOJynAfhdcnEg9O+Cq8PiIu3fFTeH1E5O0MUHh9 RLxzP1jh7UvEwDlahbcvAR+9Jyq8fQn4e6NJ4c1HQN7oaIXXR8C0dBvxETCh XSI+BizqiCc+BpzISCA+BmjH24mPAQ1fceb56BHwlnk+eigL7MRHj4Fb7MRH j8eb7MRHj+/yOZvX3zGtv6ND8kbOa3M8o8ON9ZyverZT6zBhHedwtoEWVdmc D+z3jAb5OZxfsC+IBsq37x/NfhDVKNjGufBrz6hxfS/nms2x7qWG80fqo0LL H9RHhaqn1EeF3AEOxhHM5118WeggPiOx/RTnl8xnJC7f4MzifRYB23PO25lP BCraON9nPhHY0OMgPuFY1u0gPuHY4OTM4laH40Ktg+QTBuU26jMCc5dTnxFQ T3eQfJTIiKM+SlhDqY8Sq1/TfIZj7F2az3Bs/dVOfIZjdgntaxjyzbSvUAxS cf6X+YRiSwLtayicWbSvoUh7RPsaisNvr2cGuwEOQaMukbGzxTMh0PZy5vfD EEztH8XYxjYIxhLLGHKeg2BdMJbx0qa6jpuqIKRuGse4Z2FRvDNrMKqK32dc 4Pn4mkAcKE5iPCDtdMO2lEBU549nnFdlW9B/PgDz5oNcXwBgnsCYvfxPf2x+ yrlcMo1RpvtDvz2ZMf//44//AeKZNFY= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxV1gtMk1cYxvF+BXVcRG5ykQK9fS3lUlqFWnTqg1J1XqbBDOdkDrdptgmi TqMh4pxjOpiCDjGDOUiAuekGmriwi8bIgoJOmRYWEV2G14gyQVFbC7K15zTp u5NDyD+Qkx/v+dqieDs/c5VUIpFUOb9c37fHjpnbX6uAhK2JuHP9zI3SbgXa vG2NGDRCUnttmjJGibLOx9qWW0ZY187NPpynRGb+4Acll41YNst/mvqcEsF/ 2jeXnzTiQKy25wuDCpdGeS36u96IEq9Ky9M6FUqE4IG8EiNS+lfmzVepMbNN XD4jz4jymx8vrWhUw75s+t4lC404/Jfdq8Mi4kjT8rIj8UZUP8wZuJMrYlv2 vOINciMClmT455SJGNd1rP90qBHDvnVL0xtEvKkr+61ijBHvhBVai8+KWL34 jvDIbsCcTdataddEJCw83mC9Z8C32rqsxQ9ENMQ+PzPligE7kvrfan8m4n5r 0zxdiwHdO5u+PP5CxG1L39TqowZ8+Oy5cy4arGbLgG0WB2tH/SLnNuCTT3mX 3jI7t/PnTbxVStcyYG0X76YcP+c2IOsB7/3Te8un9yYjtZ/3yROulQzf27zZ caXJuHKOtx87IBl3J/K+eMG19PCS8n7ySo1z69FziXujW9fLWtfrUVDD25Lh Wnp05PFe0xyW2xymR+9U3hXMk4RTPs+JJwmZV+ysbzNPEurrefszTxIujtiI JxEH223Ek4iUehvxJGLPRzbiScR3ObxzmScRxXNsZD4J0KfYiCcBBzQ24klA S4yNeBKwO4Z64pEsUk88tkzmLWOeeLz7Gu/ZzBOPR9uoJx7qH3mXM48O9ifU o8P6dDofHXZX0vno0Hmfz5NxLsSh+FV+X4PME4c9hxzEE4fux7wZJyMOGyYN kfuKQ9Z7Q2Q+WhTtGyIeLUYah4hHi5bTQ+T50WJB6xCZjwaF7ubz0eCIu7lH g3Z38/vS4J67+Xw0GG6lHhE+bdQjYmwb9Yjwa6MeET3/86iRFjRMPGqs+GeY PD9qZGaPEI8agSskgsejxsHHUsHjUeFZ5GjB41EhptNH8HhUCFYECJ77UiHv 6xjBc19K6ApVgue+lAg8rxU881FCXpQgeDxKvP69nniU+HWGkXgUsKRPIh4F HEdTiEeBq5+nEo/zfbmTN5+PHJUdvPl85Eh2N/fI0WxNJR455rube+TovMw7 rtCqLbTGIsvdWza7Viw6LvFucx0ni8UCd4ezA2KwvZ13VaVrRaPDff499gKJ Rl8P7zT2hijD73beJZ+5lgy5E0ysu3YkObcMHRYT8URhpMBEPFHo+8VEPFGo lU5mHcE8E3Ao0kw8kbixincv80Ti5le82XhvReCbE7yLmScC2jO8rzJPBNb9 bCaecGypMBNPOGZn82bjloWj099M5hOGNw6biGc8/DNMxDMezU/pfEKx6VQq 8YRCU51KPKHo3k/vKwS7a+l9hQCtqcQTgkGpiXiCUaWbTDxBaCjnfZ95glA0 3kw8gYg+aib3FYiNOWnkvgKxVzeF9WL2ATgOub5TWQ88dK0A+Hm9LHg+DwOw JmQaaz07YCzKB8B6Elt+8Auayfqy1vUH+mKd7yzWG9gD7YPm67xDglzLBy92 ZbA+Nmq5c78E0d9CPGNgfp93P/OMhrnGQjyjoW60EM8oOCos5PXuja1reK/u u/n0jyhv5M/i7Vi5b+LARi+0R/Muco2jS4oqB/d4L/rp7i6LFNarvAvO6lf8 e1JAwYkMMm8BpTW82a+flyBwJ+8fDNopoTkSSPJ58//HJPgPt4FnTQ== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1gtMU1ccx/G2qMgbpQJqgb7oLQVKC4JUHfcXgU2ImzCNGkU2jaBxyNQw HziVKG5TUTetj7kJCC666Ry+Geo2Z4w6FR3qopubRpBYNhUFLErBteffpOfk EPIl5PK5/3Pbopr14bsFMolEUuv8cn0vi/Ie97RGBQlbiWipDFH2dapgr51z b1iHGbUPWvLzpqkxPve4La7ZjB/bSvv53lDD4W2LTLluhnDyVrD3exp4X5St Smkw4/FbXWsm9mlQ/IXM17jHDP/dd2Y8rdPCPPvRz4q1ZpSfWF355+Jo5OBY tazQjEnW9swhOTpcji48eC/djI9TNJOqxgjYI+97cDTSjHZp077qAgG5+kXf 9IWakbLmpOTaOgEROWJyeYAZ4xpu5Bu+FeBVUbAlQ2aGbp/u1yPnBPS723Ja 7DKhKavOMPeOACXOHPuo1YTxNQt2ZrcJmFz/ZFnrLROsdXP8pr0QsD9jmf+W cyZ8V7JtzfZeAfKHeUVLfzBh4saXzrnoUciWCX8VUL/aO8G5TXiYSb2pOdW5 TZgXT61Ru5YJxQrqE+/7ObcJzwdTW9NsW9NsCXgeTH36lGslYFEoNbvcpgQs 0FD7sQskoKSY+uoV1zLCuJq6M6vKuY1oraCOuLBQcWGhEbs2UWdmuJYRWZ9S f3A2tOhsqBH2xdTbmCcee2bwnniMG03dwjzxeBxE7c888dg6vZvzxOFZdDfn iUPjCzvniYOh0c554iA7SF3EPHGY8rmdm08sjMvtnCcWZUV2zhOL3Nl2zhML ZaGd8xiwYr6d8xiwqoxawTwGKKuo32QeA2Ze4j0GjH1NvZV5YnAe3ZwnBraN 3ZwnBodauzlPDAJGvWLNOFecz1EldQfz6OFtf8V5nD9P72HNOBl6KNf2cOel x86GHm4+Aqa29HAeAXkyB+cRcEDu4J4fAfcVDm4+OlgjHNx8dECkg/Po0OJu Oi8dVkY5uPnoEKh0cJ5obHc3eaIRquI90ahQ8Z5otKp5jxZHi3iPFllZvdzz o8X++j7Oo0Vjg0Tq8WhxZoKX1OPRoGTJAKnHo0Gn2Vfq8WgwZlWg1HNeGlgd kVLPeanx1V2N1HNeavwWo5d65qOGqiVW6vGosdsvgfOogWoz51HBvyaJ86jg CE7mPCqEPk7mPCr8l5wi9cxHiVPupvkoUe5u8iiR5W7yKNHP3eRRomEEtX5F k7CiKQrz3L10iWtFQe7ui67LKaJwMok6jF0gEvMTqXd96VoR8BpJ/Yi9QCJg zaS2sDdEBZT51Os/cy0F9pZR314d79wKqL/nPcOxq5n3DIe/diTnGY7SYupw 5hkGSUUq5xmK7HvUNuYZilk6C2s23uZwZM+kXsc84XBspr7DPOFYecTCecLQ eNHCecLQ1kTNxq0Iw83rFm4+oThqtXCeIcgvs3CeIVAXWbj5yNE3hffI8Syd 98jhSOA9IYhS8J4QTB/Ie0JwqDOV8wyG7jg/n0Gw1VK3Mc8gjN2RynmCkbQ5 lTuvYNRvSOXOKxg33fPOYR+AQfhkC3X7E9cKxPWvqenzMBCHD1Ab2QUCMKyd OoktP6z3I//vgusGfTElkXoRe6B9UD6bOmSQa/nAr4a6rv905x6IjjYL5/FG ijiK9VPmGYDblaM4zwD84TOa8/TH2zvGsB7BPF7QBrzB+ibzyLBtMTUb7wUp qm5QD2YeKURtGuvDzCNB6VzqavYCfS2Or6b+52/X6hXrL1PT+5lD/KmNOo/d UI84rTeNO6+X4jwfkfW12+f/rRrZLV6WU3ecUxfct70Ql0dRe7v+fF2XWBrj 7sriq0EbOsVLidRdFTNO9y3rEOeOpm5i9/dcnJxOzX7d+ky0ZlNPnflOif6X dlGZS03/H7aL/wNspoT3 "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1: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 DpeTzJonhRzjE7f1VMy24nqfVwWC/wHAuu0o "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1Q1M1HUcx/HjT7omhhUCx/0P74F7fvwjrNXV8JM8JQ+d3SCV4QJmjIIy 0yFiGEWi8wEfgBzYxIjEwuZqhRUEAYIwz8MH8E7BcPGgSLVCUsGn7n7/tv/v t//t9t7u/7vXfX//7RQ56x1vMiKR6B3vy/demlfuJxJJISIrEpJ9O0hPhbUU PbzN4ceBnaRD9f72UxMcMl7YRbrM7PnY7OHwqHU36UitbXFWL4eGN/aSloX4 buCQqthHeuVcg32ugcM9vwOkOy59M5t9gMNxv0rSG+tj/co/4LBGXk06lywO 4+8fIk1ut3PQBNaSrhh93ntxEE9/RjpC6Vsc2pYcJd2cFeC9OIRUfUG6Kmay MmbSCrmjkXRri29Z8dvqJtJkuworVh4/STqAbGDFnpttpM85fcsC2StdpGdW 1HkvC67/2UM6/MwG6ZkNFvRf6SMdH+dbFtwMcJLO7wgp6AixgPvkHOlq4jGj YbmL8pgRl8j3GPGY8exB/vMLiceMKHEv5TEhKqeH8pgQ7DlNeUwY3NJFeUwo TOwkXUA8JtxBBzUfI9Jzf6U8RlSfaqc8Rnwf3U55jEhJpudjwF1rG+UxQJrF t5R4DPh5iO8E4jHAVd9OeQzI/IH//kri0WNdUCfl0WO0tYvy6DH0bTfl0SNq NT8vwnHqIDvcT/o28ehQcegC5dGhJPUSacKJ02GqdYA6Lx2Gxgep+WiR1HuZ 8mhhW+emPFp89ZOben60mKh1U/PRwL7bTc1HA+t2N+XR4KOdbuq8NEiodlPz 0WBbk5vyqGE866Y8aiTP0B41RjQeyqNGzYyH8qgQevkK5VFh0ewQ9fyoULp2 hPKo8Lb/GOVRwXVrkvJE4OugfyhPBETbZilPBM7r/RnhvCJwLETHCOelxL+j SxnhvJS4an2JEeajhGMulhE8SqyNTWIEjxL3F9gZwaOA9TUHI3gUuBOcxgge BRxr0iiPAqIjrzLCfORw9qcwwnzkOJ2TTHnkGH89ifLIYTqxgvLIcSSHb13J RW3JRRlsxXwXbfYtGR5O893r204qwy0nv18o2WAJYON/T22Nb4UjQ/1kV8kj FptHDdddMeFIW8TNuzvLotBZtbh4TArTvZ7e/GkWVWnu5w7v8v7OEedTwzdY uLZOJyyNlKK45+WBxKss9Msn4pZ5WPzdpJae7GNR3/gd1/khi/j9RePPNLOw nVi1oEXLonijjXuvzvs5++AF/XkJ9qTnP+jbzqL7oHFH4BYJHoRda5nIY7Ew Y17zl1IJkvKG5/+SyuLdqbLMju4wFOKtaynRLP5IaCzO3hSGrfVlyz6Vsigr WP90uS4MmRVGc818FtGZw+HW38Vgn8g+lj4twePgv+ozPxej2V/VdHZEgvGa hrrAXDEseze9eN8lwcSNx0HxnBilRx2rxtol//9/ifEfFsdsUg== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[{{2.9269579598944233`, 17.}, {-2.0000000018577566`, 16.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJwB0QEu/iFib1JlAgAAABwAAAACAAAAgBtU72hqB0AAAAAAAAAxQDImeLy3 QwZAcJ19LGrzMECwn2xEeuQEQCw3DR5q5DBA9Ycxh7BMA0Ayza7U/9IwQADf xoRafAFAhV9iUCu/MECoSVl68Ob+PyLuJ5HsqDBA4rLFYBNk+j8Mef+WQ5Aw QKr50rwdcPU/QgDpYTB1MEAEHoGODwvwP8OD5PGyVzBA2T+gq9Fp5D+PA/JG yzcwQMTgU85T1N8/Sobw6tEqMECftZRVkfvWPw8QdPaxHDBAivwF2reSzD/g oHxpaw0wQMPqelLO9rY/cnEUiPz5L0DQqMCcPTulvzyvOQzV1i9ANOJC1+vL xb8a+2hfYLEvQFNZfRP3/dK/DVWigZ6JL0DCzSsra+/avxa95XKPXy9ANGdW GSld4b8zMzMzMzMvQApmf+WIHeW/Gbt4/fMGL0DOG5DKB6fov31YpAw83S5A foiIyKX5679hC7ZgC7YuQBqsaN9iFe+/wNOt+WGRLkBSQ5iHH/3wv5+xi9c/ by5ADAzwKx1U8r/6pE/6pE8uQDywu1yqj/O/1K35YZEyLkDjL/sZx6/0vyvM iQ4FGC5AAIuuY3O09b8AAAAAAAAuQJXF1D8= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN0m9IE3EAxvHrppulpkub0bRMBrLb3XalkUnzHqVI35iUpoikGZrMoyUq /sG0oMSyzJXCKGUUZkSU9CJJp6ElTkNB1BQKi1SqYdR0CzQw8n69mA+/4/jA cXwPbl+++WQBTVGUfuOS7pfV6b+KTApQZPsREvoz8E2nHE73j++pbh4FwQ1a a68vgi3vgtYXeJQFRyUtPfJB6ay1bNskDyG0L9NeJIPKkRlW0c/DoT5t8pPR 8OQqVpM6eQREu6omyygoHz5WXbjJQy2GBsbUrAvirbjSVTMPqyU50t6/JvhG 9QbOp/G4/bqGMz7/LXzIZb8yBh43rgUlKi55hEbNsHyLhsfVieamHrNbONz+ VlEdxqPaRqnS61eExVGNs3UrD3HlzOzMwLKwM2Mq44nHgJzRp5OJe5eFnFrN PXHKgBTNN0XrA5fQFmS0lXcZECtTVkwcdwnv/SIKhhoMUBdqIz1Kl+BnGlrK yjWA0rIyinIJ42PS9LAc0hJ7UmwbR49apYY4wlES7ijRY6Q7nPjYUWl6FEeH EBcPqsRBlR7iOQVxa4LzboKTw4hpjZbcZ5fGodboJF6Ma1qIa+Jw5+MMcUB3 nn93HgeqwkJ7e1gMd9XR3h4WX+zltLeHRdr9Utrbw2JHahWxSHpYaKfriVtI jw4tXNumHh1OZfds6tGhMPvTph4dxjl/8j2xMdJ0SG6OJ95tr1x3y3WwGs8T 12V1BByZY9B/0EKc7y+9gMHLylfEA1PP1s5aGFyRzxHbXjTOCmYGUZ//Ev/p OLFxGFjpPT6Sp6XHDzCYvxhPrBu7vt13FwOKSSf+/z8z+ActDhzY "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN03lIk3EAxvF3b20aitihaWogWr3b3m2vm8cSpw+RhkpqYQcRpsaWmkeS gZjkyArEI0QHRZGgM6MsLdSOpaHgVLxK7ZpMvCqMDmJJx0jbfv6xPbwvLx/4 8fLlhTcws+CgmqYoKsJ2259av9TvWTkuoMhC0BGboH7v4YLmtmxZi4VDdXr8 zs96AVbKuoVpHzi45h6Q32AFcC+0fgt+zWFHVmbFl2Y+Xl4MKrP2cVhILRXP ePKxrzPMNPeAQ5y8wedM3noUucqpd9c4JFLDKY2GdThc6vPDrOVg6VmdLLLS +Oq51GrRcFDlqxo/sTSUxiaFb6Lt/HSaq+AJD2c3LzdviuRQO//01mIKD8FV TZdPMBw2XkpSl/+isI9rm1j14mB84X98/h4F8+rWagvNoUMXXM7Lp/Bq2ZB9 bkYGE19jmlVRGNtD19/tlCHCcy5D60fh0Uf6+pVKGUY7dL6zAgplc93FG9Jl 0Izd5Nk+DEZH7JNiSNxC/DO+wXZJEci2EwcMFPoPFEqRN/6YOHavfVK0evUQ n+71zu31lmJmpY9YF71UF70kgaDSSPzcYJ8Egc8GiReVNQvKGgm4qiFi9650 t650CUZijE49LE429jv1sAhRGZ16WCg8B516WOT4DRPnkh4Wb9LGietJjxjF pimnHjGSaqadesQ4VrLg1COG5ipNO3pEqJlyox09IuwP2kLsT3pEuH3ejziO 9IigMwfSjh4RtsfvIq4jPULE9IhpR48Qv6NktKNHiIT+ENrRI4TiiII4VGGf EGJNKPE2Q/E/i0CIFnUY8YWjevcoM4M7h8KJM93sL2DAhkcQ907e/5NRyyDM RUnc8LDybUwBg77BNVv1yX/1yQwmSnYTT9mPyxmcCogkZkcqPPg+DLTta177 vxj8BwYeM20= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN021IVFkAxnHXGT1DToUWk+WkmXXvvNw7cxV31Ex7SrcXgqadIkrMpiIz 01KkdrIoy5FCQiy1TVewRcs2y6IXp7IySzFTsaIocakGTdBFpnRyd3TdWefU h/twLof/tx8HbuiO/aZd3l5eXpj6PHde0EZHWjrx5NTC0VUd5M7MJpiYUVH5 76gAWewNLvwQQdLk0fe3BgSE2/0tN48TzOuob138TkDCOdi/FBLEWdQm0zMB K5KWpjlKCZ5IHfkxNgE63md6XRXBlSx3Um+NAJ+Zv3UvqiMYa0x6G3VGwHP3 5PVkG0H1gJdr3REBuW6+3tRCcOvzl6YFqQLufL0h63lBoBmUj2QaBYx9SNEO 9BI87fi09160gJhHUYrcTwRHzx/hJQsF5BXHtpcOE2wxvjSs9RPQsSk90eAk uPqxbWbYoB6B/i0nU1wEQ2Npy6826pHRtLpk+iTBHnuBd0SRHs3b/0lNcBPw F4I33DbrMaC8PvVMMnR1eqZDfFsVbeeaqqmjQ/HFM7Tnt2Ur27J1+NNmpf1T omc6hPxnob23WZHRrNAhxbKPdln8YEn8II9fmV20HzR6xqNdtpV2f3RRX3QR D2fwJtryBrNfg5lH6lCiyMPhpAIiD4fLr2JFHg7PgqNFHg7945G0M6iHg/fu CNql1KOFcqcg8mhhcOhEHi2MfjqRR4uKSl7k0SC0kBd5NDid/q2V1KNBT9y3 Xkk9GsikvMijQeBDjnYJ9agh38OJPGrYCSfyqFFerhV51OhyqWlTTqcKP1qv Lbw0TlAbqhqvq1IhmY2xnh8iGF5cFmHMUSGur5N5201Q0TPrYMMqFXptadN2 XCGoX1rTYleqEHlRro/JJeCMK4NfjrBYXXe3NHkZQYD/+AlrO4t5zzNiO12+ MJ9oGpm4wKL2B3XYqT98oag+lxl1iMXnn4fXFq/zRWTOsVGDiYW9oDbM1e2D RZfrtx0IYbGezVtVvsUHE7+/CXI7GBgMv9iy/pLCZnayr58yOHvzdM6xAik2 90+zOisYpFc+PtzKSmHn5grmAwzujwa8WPFKgvVLQrg5Gxjk383P+tsqQY18 vmVuJIPWoYCtfcsk+FAdMHt3IIO8wsdlvhLJ9/+dwf+XmYIa "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1HlIk3Ecx/EVqEttiw4rM9Fn9+Uei0WH2gfRokPLDjsxLbolW1R4ZI6M 7owORcuMLlvUSrGisGMz0A7DDiEoIzIlrUbHnG6Lou33/PP98jyMNzx/vJ7v bzyxq/MWrB0sEokW+O/Ar2Xcoh8bNoVAxCYe9m0b37jbQ3C0zlBU4eJhWhc3 PjVDjPOlL5aO6+bx3n2hNfOjGFMKPlaWtfNoiG35pC0ZguXH10z76eDxsPf0 Sgcfin/PlwE2Hn/SohMj+0Kh1TRd2V3BY3N6RqnpaRg6rNXma8U8JN8mGkfU hWPknN6zzat5dMqa0WAditdSq/5lKo8me9+1QqUEZ9LcFd0mHuKVG77vKJfg 6l1VsEHBw+aOGXzZLcG/+dMLa0fwqD8a7QyZKUV5RIIrYxCPMfIcW81BKbqG J3RmdRjx6W5P8sYHUqgXPvtSfMuI0Lm3bes7pfA4uQHRYSPKPzQ7qzxSzP+c OqxnlRH2L/sGiUTD8KI1MHGovFjKum/WOf8Vh6AnFtbjW8xRLWZ/L97NOjUl MP7nZ+9ivdkRkeuIiIPdWsi6PKn3ZFKvAbvyCljfbwyMAc9r8ll3TS77PLnM gJuThA6/kx12J9uAd7Z84tGjkisgHj0yRxcSjx6SI0XEo0eTpZh1LvPoYXaX sD7FPDpEf91DPDq0ZO0jHh1yFx4iHh22Z1URjxZb+Bri0SIm8SLrKObR4sBe K+sZzKNFbfAN4tGi6HED65PMo4G48R7xaDDb+Yh4NEhZ3kw8GqQldrBmnFY1 dOc7WbuYR4265B7iUaMj1smacVLUuJ70i5yXGvKqPrIfFZLjB4hHhaAQL/Go sDXSxzqMeVTATB/ZjxLHTD6yHyVuxfiIR4k6sY+clxIWp5fsRwl1m5d4FKi1 eYlHAd8B6lFAmeMlHgXevfIQjxxTz3mIR47SbA/5/8hxe5SHeORoezhAPHK8 XjFAPDI8+N5PPDKcMPcTjwzpX93kvGRwZQo9kY0MbQ5h32Mb8/+6gmWINwld svRSeMIHDpH1LtY57IU47DcJbX9j8+Yc51DU9Jt1Tf3ht9PzOLiWCO27NM9/ cfjtFs63PfD4BA47q4XWtR6UBI3hYJkjtPA95PAf3pzhfA== "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1GtMU3cYx/Fy5hjjppPaI1LcOaX36wHNlITQ3wwjkYQuI0gYTFcII2wz ou4i00Rx4kALOMvcoiMwI1FeKJcMnMpmAnNBFgwua5wadGJLt6JEByyug5HR f1/0+ec0J9+k6fnkeU4qllcXvMPJZLLSpU/oXptS+KTqvRcgYycdH400HRLO xWCobvd86qyEdGWR8o4lFh96HryZ6ZXQm3ThsnsxDque5KUU3JTwd7e7ND85 EZ2eHnvVFQkHap47uMy+AvrDK4f3nZZQ+ajuVvmXL+GUbGdv42EJPT35XYMr k7CQO7J4qlJC6fWtMWKfHPnFa7vP5kh4N6PfV7tXgeb11UPdL0twtP44ZR9V wFNi7PyJlyC5U5465TxGigpblIkSYuU/zHkLeOzQTx/q4yTcFzv/uV7PY397 YHbNIxu6Bsbnl3/L4+DJW1OOGzbUTJQsXvLweJB9+vGy8zZktahk1x7zaDu2 OZhVb8P8zXVR6fM8rrjGVjzbZkNCW1OUTLYaN0ZDx4rPzeGe29y+dFnRdamR derwLuXwLisqN4X7tZzQseK7ERfr9wcV2wcVVnQ4wn0iO9CSHbDA8MtR1t8P hI4FeW+E27ex2bux2YLosSOs4y864y46LdCmNhCPGSVj9cRjRv9f9cRjxit1 DcRjxp3Pwr+3nXnMOBMMP+8L5jHBPd5IPCZ02o4RjwkTM8eJxwTZ7VbiMaLh rW+Ixwh7UgdrJfMYoV44xzqXeYxYz58nHiN2V/SwbmEeA+57+4jHgD0nLhOP AfZPrhKPAQmZY6wZZ1SPF9d6WM8yjx7TO24Tjx59pnHWjJOjh7Pwd7IvPWb+ nCDz0aEq4CUeHYa2TBKPDpzVzzqOeXS4W+En89Hi6yI/mY8W/Rv8xKOFJsZP 9qXF1PAkmY8W0XsmiUeDvasmiUeDTWd8xKNBheAjHg201ofEo0btwgTxqOFo f0jeHzWaFD7iUSO73E88ajg/DRBPGuY+niaeNATtM8SThp33npF9peHs1QQu si8VPtgn5yL7UuGr4BouMh8V5JkiF/Go4M3UcRGPCvELZi7iEXH0QAYX8Yh4 +9oGLuIR4fo5i4t4RCS4X2W9jh0RyuRc1skDNf/NRouY2ZrHen9xR3zWPQEu p4N1GRuwgD+EAtaDv14Ilh0XENu+hXVbr+s3e7WAp3eLWf/b8frSJaDVU8ra E/p6hoD4xm2sTaNHEp9fLQBRZazD/88C/gfvZAiK "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], Dashing[{Small, Small}], ArrowBox[BezierCurveBox[CompressedData[" 1:eJxN1QlMk2ccx/G2ihY5hPZtyzlaCrTcRZxBGfDDKQhDJtucUcssOrUCihwi KIUOB8MDj4BODWbDYzqnk2HQyVAORWBKpjgmqNytSkRQioqOxdFHE55/2jTf pHnfT/7Pm7ySlUmfreawWKz08a/xV2v/xZA6fipYZPyQEtUxPzmIi+MB5Slh BgU0gxH5siBT/Hesa9b9PgWOsg+X7Vw3DaZzC6Ku3FagK6/52pE6M/zJO3N+ qEqBmVt1dbELLBAs/CQx6YQCpT2dp2+8sYQ6anV60E4FipVfXTEkWiGs4s3t pRsU0LFCStpSrHF3kVnOtWgFamKtk5g9PDg6fa/ReCnQKi0d+OYBD7GfizL6 JApcnbI9846YD1593pr7AgUKpjQJTJV8BKb1LljNVcBZGlfrvJuP07XLgjkG 3/H7xWSJL/JxXdDcEtvii47yQ2Gcu3w06uw/7fjVF2Ouc8SNT/ko8wk/ry3w haFihmnKv3xkG6Lfhq/wBYubxWaxGDTfNI4P4h5nkB6J+GH84wMBP520Y0Oy Q0OyD+wKUknPn2ccH2wMTyadUCtMrBX6wCYmifT+4P6i4H5v8E6sJ131h3G8 ofw4kbQuYHdfwG5vjHomkDa/oDK7oPKGnV5NebzQuVZNebzAgpryeCF7vZry eGHJs3edSDxeKGxcR7qYeDwhfhlPeTxhmUl7PLE0ZgPl8URN/SbK44FNGno/ Hnhm2EragXg84O2uJR1GPB7wcMyjPB4Y+GsH6SLiccfG0H2Uxx2/Jx+kPO6o Vf1Iedzhn3iZNOHclKPyVT1pA/HIMZLTTHnk6J38N2nCmSeHNr+dOi857kzu pPYjQ1tOD+WRYd+rPsojw1iCnrQZ8cjw8KKe2o8bDh7VU/txQ902PeVxw8rl euq83JDurqf24wb2oI7yuGLSzzrK44oty3SUxxVqjo7yuCKtspfyuODy4l7K 4wLlSA/1/Lhg0YEeyuOCA4E9lMcF/rpuyiOFy95uyiNFfEg35ZHCZLiLOi8p zE26qPNyRuuULuq8nME+0kXtxxmFDd2UxxkZ+b2UxxnX2+n9SJBa+4jySJAb 9ITySPB84RDlkUBr/pbajxhjv0ziTOxHjM1npnImPGI8tTDjTHjEUN6y4Ex4 xGgyTCct17TINC1OUGRYk87YbBwnFMXySDcaL+fghOFj71pELvABRm5ZkT58 yDiOeP1CGTONw2B799QX7BBHLKmYG+LOZXClhqsO0zuAN73uhpLH4MM5JcNr djlAOun+y+NiBgNRdcWrZjpgz77CGrY/g8ejW6I/6rDH4sp2eWoEA7fg607P 8+2Rpqn2fb2KwU8Ox7m5fvYYuhfcWpTLYF0xYzr0wA7+2yNyBiwF7z22OLqj OthltgDtloVCb9jiaf9YfN5aAUYzHQeH+21gdZI92erweN+LFD85YAOLumbT a7cEuOsnOCsIt4FuTlxWqZkQ+7OzilPeiLDfumr5qUghZtZq/2H/JoJTWOfJ tkIhyl9LUq/Gi/BtW4NqRqsQVnJV/EWZCHWNGfkVYhEWRgVWdTwa/9+lIaan TATPGXuj/dOEmBtabn51lg0eBkTXN3GFSF5Rs355uQ00qk3i0hMCBDF2Aael thg8ZaK6FCnAqRXVCed22CKQ93Ybb5TBudAybsIjW3xdErfrzFkGX1YOWHbM tsPacO/M7xIYlDSlZZvk2iGMvzLymB8DbdKCJbpqu/fvUwb/A2vftcA= "]], 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-2.000000005002562, 17.}, {-2.0000000018577566`, 16.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-2.0000000018577566`, 16.}, {-1.3565553563900608`, 15.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-1.3565553563900608`, 15.}, {-0.3565553567804045, 14.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{-0.3565553567804045, 14.}, {1.0000000161259095`, 13.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{1.0000000161259095`, 13.}, {2.000000016609249, 12.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{2.000000016609249, 12.}, {2.376477403581987, 11.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{2.376477403581987, 11.}, {2.3764774040866996`, 10.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{2.3764774040866996`, 10.}, {4.000000028946374, 9.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{4.000000028946374, 9.}, {6.00000003544875, 8.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{6.00000003544875, 8.}, {6.000000026775183, 7.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{6.000000026775183, 7.}, {6.687394489687108, 6.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{6.687394489687108, 6.}, {6.68739448909389, 5.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{6.68739448909389, 5.}, {9.000000035742119, 4.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{9.000000035742119, 4.}, {10.00000003754809, 3.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{10.00000003754809, 3.}, {11.000000037769041`, 2.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{11.000000037769041`, 2.}, {12.000000037173379`, 1.}}, 0.26606251670568215`]}, {RGBColor[ NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137], NCache[ Rational[167, 255], 0.6549019607843137]], ArrowBox[{{12.000000037173379`, 1.}, {12.522169887964765`, 0.}}, 0.26606251670568215`]}}, {Hue[0.6, 0.2, 0.8], EdgeForm[{GrayLevel[0], Opacity[0.7]}], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{-0.2504116552229871, 25.91652953694651}, {0., 25.749588344777013`}, {0.2504116552229871, 25.91652953694651}, { 0.2504116552229871, 26.250411655222987`}, {-0.2504116552229871, 26.250411655222987`}, {-0.2504116552229871, 25.91652953694651}}]}, TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{-1.2504116578162408`, 19.91652953694651}, {-1.0000000025932536`, 19.749588344777013`}, {-0.7495883473702665, 19.91652953694651}, {-0.7495883473702665, 20.250411655222987`}, {-1.2504116578162408`, 20.250411655222987`}, {-1.2504116578162408`, 19.91652953694651}}]}, TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{5.655866854397406, 25.91652953694651}, { 5.9062785096203925`, 25.749588344777013`}, {6.156690164843379, 25.91652953694651}, {6.156690164843379, 26.250411655222987`}, { 5.655866854397406, 26.250411655222987`}, {5.655866854397406, 25.91652953694651}}]}, TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x3", "\[CircleTimes]", "x4", "\[CircleTimes]", "x2"}], ")"}]}], "\[Equal]", RowBox[{ "x4", "\[CircleTimes]", "x3", "\[CircleTimes]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x2]] == CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[71, 255], 0.2784313725490196], NCache[ Rational[182, 255], 0.7137254901960784], NCache[ Rational[109, 255], 0.42745098039215684`]], EdgeForm[None], PolygonBox[{{4.655866853247293, 25.91652953694651}, { 4.90627850847028, 25.749588344777013`}, {5.156690163693266, 25.91652953694651}, {5.156690163693266, 26.250411655222987`}, { 4.655866853247293, 26.250411655222987`}, {4.655866853247293, 25.91652953694651}}]}, TagBox[ GridBox[{{"\"Axiom 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "x1", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x2", "\[CircleTimes]", "x1", "\[CircleTimes]", "x3"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 4", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[146, 255], 0.5725490196078431], NCache[ Rational[10, 17], 0.5882352941176471], 0], EdgeForm[None], PolygonBox[{{-2.000000001730484, 17.702635228203896`}, {-1.7026352299343785`, 18.}, {-2.000000001730484, 18.297364771796104`}, {-2.29736477352659, 18.}, {-2.000000001730484, 17.702635228203896`}}]}, TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[146, 255], 0.5725490196078431], NCache[ Rational[10, 17], 0.5882352941176471], 0], EdgeForm[None], PolygonBox[{{3.4029958990565774`, 25.702635228203896`}, { 3.700360670852683, 26.}, {3.4029958990565774`, 26.297364771796104`}, {3.1056311272604717`, 26.}, { 3.4029958990565774`, 25.702635228203896`}}]}, TagBox[ GridBox[{{"\"Hypothesis 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 2", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleTimes[1, 1, 2]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{-3.0000000027773126`, 19.29876160000881}, {-3.2973647745734183`, 18.7837121928571}, {-2.702635230981207, 18.7837121928571}, {-3.0000000027773126`, 19.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x3", "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 1", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{-9.606537787476555*^-12, 19.29876160000881}, {-0.2973647718057122, 18.7837121928571}, { 0.2973647717864991, 18.7837121928571}, {-9.606537787476555*^-12, 19.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x1"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-1.0000000048586344, 18.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{4.402995905093007, 25.29876160000881}, { 4.105631133296901, 24.7837121928571}, {4.7003606768891135`, 24.7837121928571}, {4.402995905093007, 25.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 3\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "x2", "\[CircleTimes]", "x1", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x4", "\[CircleTimes]", "x3", "\[CircleTimes]", "x4"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 3", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x3, \ $CellContext`x4]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{5.402995903611725, 25.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{3.4029958981815867, 25.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 2]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[13, 15], 0.8666666666666667], NCache[ Rational[1, 15], 0.06666666666666667], 0], EdgeForm[None], RectangleBox[{3.1682348375637, 23.76523894019719}, \ {3.6377569571693176, 24.23476105980281}]}, TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{2.4029959002635337`, 24.29876160000881}, { 2.105631128467428, 23.7837121928571}, {2.7003606720596394`, 23.7837121928571}, {2.4029959002635337`, 24.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 4\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "x2", "\[CircleTimes]", "x1", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 4", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{-3.000000002354966, 18.29876160000881}, {-3.2973647741510717`, 17.7837121928571}, {-2.7026352305588603`, 17.7837121928571}, {-3.000000002354966, 18.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 5\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x3", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x1"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 5", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{5.402995908543801, 24.29876160000881}, { 5.105631136747695, 23.7837121928571}, {5.700360680339907, 23.7837121928571}, {5.402995908543801, 24.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 6\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], "\[Equal]", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 6", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{6.402995909542369, 23.29876160000881}, { 6.105631137746263, 22.7837121928571}, {6.700360681338475, 22.7837121928571}, {6.402995909542369, 23.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 7\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 7", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{8.332605002437504, 22.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x1"}], "\[Equal]", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{8.332605002628725, 21.29876160000881}, { 8.035240230832619, 20.7837121928571}, {8.629969774424831, 20.7837121928571}, {8.332605002628725, 21.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 8\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], "\[Equal]", RowBox[{ "x3", "\[CircleTimes]", "x3", "\[CircleTimes]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 8", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{8.332604999924854, 20.29876160000881}, { 8.035240228128748, 19.7837121928571}, {8.62996977172096, 19.7837121928571}, {8.332604999924854, 20.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 9\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], "\[Equal]", RowBox[{ "x2", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 9", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{8.610183666732894, 19.29876160000881}, { 8.312818894936788, 18.7837121928571}, {8.907548438529, 18.7837121928571}, {8.610183666732894, 19.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 10\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}], "\[Equal]", RowBox[{ "x3", "\[CircleTimes]", "x3", "\[CircleTimes]", "x4"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 10", CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x4]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{8.818231821889412, 18.29876160000881}, { 8.520867050093306, 17.7837121928571}, {9.115596593685519, 17.7837121928571}, {8.818231821889412, 18.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 11\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "x2", "\[CircleTimes]", "x1", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "x4", "\[CircleTimes]", "x4", "\[CircleTimes]", "x5"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 11", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x4, \ $CellContext`x5]]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[47, 51], 0.9215686274509803], NCache[ Rational[98, 255], 0.3843137254901961], NCache[ Rational[53, 255], 0.20784313725490197`]], EdgeForm[None], PolygonBox[{{7.000000022724748, 17.29876160000881}, { 6.702635250928642, 16.7837121928571}, {7.297364794520854, 16.7837121928571}, {7.000000022724748, 17.29876160000881}}]}, TagBox[ GridBox[{{"\"Critical Pair Lemma 12\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x2"}], "\[Equal]", RowBox[{ "x3", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Critical Pair Lemma 12", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{2.9269579598944233, 17.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], "\[Equal]", RowBox[{ "x1", "\[CircleTimes]", "x1", "\[CircleTimes]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-2.000000005002562, 17.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-2.0000000018577566, 16.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-1.3565553563900608, 15.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 8\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 8", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{-0.3565553567804045, 14.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 9\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 9", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{1.0000000161259095, 13.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 10\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 10", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{2.000000016609249, 12.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 11\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 11", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{2.376477403581987, 11.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 12\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 12", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{2.3764774040866996, 10.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 13\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 13", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{4.000000028946374, 9.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 14\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 14", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{6.00000003544875, 8.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 15\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 15", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{6.000000026775183, 7.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 16\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CircleTimes]", "2", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 16", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{6.687394489687108, 6.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 17\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "4"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 17", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{6.68739448909389, 5.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 18\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 18", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{9.000000035742119, 4.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 19\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 19", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{10.00000003754809, 3.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 20\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 20", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{11.000000037769041, 2.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 21\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 21", CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[15, 17], 0.8823529411764706], NCache[ Rational[52, 85], 0.611764705882353], NCache[ Rational[12, 85], 0.1411764705882353]], EdgeForm[None], DiskBox[{12.000000037173379, 1.}, 0.26606251670568215]}, TagBox[ GridBox[{{"\"Substitution Lemma 22\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 22", CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ {RGBColor[ NCache[ Rational[13, 15], 0.8666666666666667], NCache[ Rational[1, 15], 0.06666666666666667], 0], EdgeForm[None], RectangleBox[{12.287408828161956, -0.23476105980280879}, \ {12.756930947767573, 0.23476105980280879}]}, TagBox[ GridBox[{{"\"Conclusion 2\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 2", True}], "Tooltip"]& ]}}], MouseAppearanceTag["NetworkGraphics"]], AllowKernelInitialization->False]], DefaultBaseStyle->{ "NetworkGraphics", FrontEnd`GraphicsHighlightColor -> Hue[0.8, 1., 0.6]}, FormatType->TraditionalForm, FrameTicks->None]], "Output", CellChangeTimes->{3.805005995444556*^9, 3.8052892994636717`*^9}, CellLabel->"Out[392]=", CellID->299228241] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", CellID->224031727], Cell["\<\ Theorems that are true in the case of orderless (undirected) hyperedges may \ not be true in the case of ordered (directed) ones:\ \>", "Text", CellChangeTimes->{{3.805287034529682*^9, 3.805287060365139*^9}}, CellID->264241360], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}]}], "}"}]}], ",", RowBox[{"TimeConstraint", "\[Rule]", "5"}]}], "]"}]], "Input", CellChangeTimes->{{3.805286408940843*^9, 3.8052865329356127`*^9}, { 3.8052865641876917`*^9, 3.805286677640506*^9}}, CellLabel->"In[393]:=", CellID->968055243], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["Failure", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"No proof could be found within 5 seconds.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"TimedOut\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"No proof could be found within 5 seconds.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"TimedOut\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], Failure["TimedOut", Association[ "MessageTemplate" -> StringJoin[{"No proof could be found within ", TextString[ Missing["SlotAbsent", "Time"]], " seconds."}], "MessageParameters" -> Association["Time" -> 5]]], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{{3.8052864247168617`*^9, 3.805286533539362*^9}, { 3.805286571100213*^9, 3.805286683101747*^9}, 3.805289316604547*^9}, CellLabel->"Out[393]=", CellID->2313546] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}]}], "}"}]}], ",", RowBox[{"TimeConstraint", "\[Rule]", "5"}], ",", RowBox[{"\"\\"", "\[Rule]", "False"}]}], "]"}]], "Input", CellChangeTimes->{{3.805286686543221*^9, 3.805286708589126*^9}}, CellLabel->"In[394]:=", CellID->124118751], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 0.5}, {1., 0.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.5}, {1., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x1], CirclePlus[$CellContext`x1, $CellContext`x2]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CirclePlus]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 2", CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Substitution Lemma 1", CirclePlus[1, 2] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["5", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"2", "\[CirclePlus]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 0.5}, {1., 0.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.5}, {1., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x1], CirclePlus[$CellContext`x1, $CellContext`x2]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CirclePlus]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 2", CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Substitution Lemma 1", CirclePlus[1, 2] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {\ "Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["5", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"2", "\[CirclePlus]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CirclePlus[2, 1] == CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]], And[ ForAll[{$CellContext`x, $CellContext`y}, CirclePlus[$CellContext`x, $CellContext`y] == CircleDot[ CirclePlus[$CellContext`x, $CellContext`x], CirclePlus[$CellContext`x, $CellContext`y]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]], ForAll[{\[FormalA], \[FormalB]}, CirclePlus[\[FormalA], \[FormalB]] == CirclePlus[\[FormalB], \[FormalA]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleTimes[\[FormalA], \[FormalB], \[FormalC]] == CircleTimes[\[FormalA], \[FormalC], \[FormalB]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleTimes[\[FormalA], \[FormalB], \[FormalC]] == CircleTimes[\[FormalB], \[FormalA], \[FormalC]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleTimes[\[FormalA], \[FormalB], \[FormalC]] == CircleTimes[\[FormalC], \[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association["Statement" -> CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x1], CirclePlus[$CellContext`x1, $CellContext`x2]] == CirclePlus[$CellContext`x1, $CellContext`x2], "Proof" -> Association[]], {"Axiom", 2} -> Association[ "Statement" -> CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]] == CirclePlus[2, 1], "Proof" -> Association[]], { "SubstitutionLemma", 1} -> Association[ "Statement" -> CirclePlus[1, 2] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CirclePlus[1, 2] == CirclePlus[2, 1]]], { "Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> {-1, 1}, "Rule" -> (CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CirclePlus[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.805286709116942*^9, 3.8052893169620647`*^9}, CellLabel->"Out[394]=", CellID->630916721] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Scope", "Subsection", CellID->964056545], Cell["\<\ Show that a hypergraph equivalence proposition cannot be derived from a given \ set of multiway Wolfram model system axioms:\ \>", "Text", CellChangeTimes->{{3.80500610937234*^9, 3.805006133195224*^9}}, CellID->919566613], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"0", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{"{", RowBox[{"y", ",", "x"}], "}"}], "}"}]}]}], "]"}]], "Input", CellChangeTimes->{{3.805006039134994*^9, 3.805006101598371*^9}}, CellLabel->"In[395]:=", CellID->435817925], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["Failure", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"The proposition could not be reduced to True.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"PropositionFalse\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"The proposition could not be reduced to True.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"PropositionFalse\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], Failure["PropositionFalse", Association[ "MessageTemplate" -> StringJoin[{"The proposition could not be reduced to True."}], "MessageParameters" -> Association[]]], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{{3.805006058970992*^9, 3.8050061049159327`*^9}, 3.805289326697665*^9}, CellLabel->"Out[395]=", CellID->933134386] }, Open ]], Cell[CellGroupData[{ Cell["Rules and Initial Conditions", "Subsubsection", CellChangeTimes->{{3.8052851853011837`*^9, 3.8052851886933403`*^9}}, CellID->547613991], Cell[TextData[{ Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " accepts both individual axioms and lists of axioms:" }], "Text", CellChangeTimes->{{3.8052851901802387`*^9, 3.8052851969510612`*^9}, 3.80528933047085*^9}, CellID->61532438], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "4"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"y", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], "}"}]}]}], "]"}]], "Input",\ CellChangeTimes->{{3.805285197858398*^9, 3.8052852476651897`*^9}, { 3.805285280149091*^9, 3.80528529839641*^9}}, CellLabel->"In[397]:=", CellID->51725683], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["62", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["62", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{ "x", "\[CircleTimes]", "x", "\[CircleTimes]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "z", "\[CircleTimes]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], ")"}]}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalC]"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], ")"}], "\[CircleDot]", "\[FormalC]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleTimes[$CellContext`x, $CellContext`x, $CellContext`y] == CircleDot[ CircleTimes[$CellContext`y, $CellContext`y, $CellContext`x], CircleDot[ CircleTimes[$CellContext`y, $CellContext`z, $CellContext`y], CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z]]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"CriticalPairLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], $CellContext`x3], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 2}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]]], { "CriticalPairLemma", 3} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]], \ $CellContext`x4]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 4}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]]], {"CriticalPairLemma", 5} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]], CircleDot[$CellContext`x4, CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[$CellContext`x4, CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 5}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[$CellContext`x4, CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x3]]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]]], \ {"CriticalPairLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 7} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]]] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 9} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[$CellContext`x3, CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x4, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x4]]]] == CircleDot[$CellContext`x3, CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 7}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 11} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 7}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 11}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]]], \ {"CriticalPairLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 10}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"CriticalPairLemma", 13} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 8}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 13}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 14}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x4, Blank[]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x4, Blank[]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 3}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 17} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 16}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 18} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 17}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 19} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 17}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 20} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 18}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"CriticalPairLemma", 21} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 19}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 15}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 22} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 21}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 23} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 9}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x4, Blank[]]]]]] -> CircleDot[$CellContext`x3, CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]), "MatchingSide" -> 1]], {"SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 23}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]]], { "CriticalPairLemma", 24} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 25} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 24}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 20}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 26} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 25}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 12}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 27} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x2, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 26}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 20}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 28} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 25}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 28}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x2]]]]], {"SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]], { "CriticalPairLemma", 29} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 22}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 29}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]]]], {"SubstitutionLemma", 9} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 8}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 10}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]]]], {"CriticalPairLemma", 30} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1]], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 27}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 30}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x2]]]]], {"SubstitutionLemma", 11} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 10}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]], { "CriticalPairLemma", 31} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 9}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 32} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 31}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "MatchingSide" -> 1]], {"SubstitutionLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 32}, "Position" -> 2, "Construct" -> {"SubstitutionLemma", 11}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], { "CriticalPairLemma", 33} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 12}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 34} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 33}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 13} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 34}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 7}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x3]]]]], {"CriticalPairLemma", 35} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 13}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 36} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 35}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 12}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 37} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 36}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 20}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 38} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 37}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 14}, "Position" -> {1, 2, 2}, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 15}, "Position" -> {1, 2}, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 17} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleTimes[1, 1, 2]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 16}, "Position" -> {1, 2, 2, 2, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleTimes[1, 1, 2]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 18} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 2], CircleTimes[1, 3, 1]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 17}, "Position" -> {1, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 2], CircleTimes[1, 3, 1]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 19} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleTimes[1, 1, 3]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 18}, "Position" -> {1, 2, 1}, "Construct" -> {"CriticalPairLemma", 38}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleTimes[1, 1, 3]]] == CircleTimes[1, 1, 1]]], { "Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 19}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 35}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{ 3.805285249757627*^9, {3.805285288844534*^9, 3.805285299366139*^9}, 3.805289338535537*^9}, CellLabel->"Out[397]=", CellID->993069247] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "4"}], "}"}]}], "}"}]}], ",", RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"y", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"z", ",", "w", ",", "y"}], "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{"{", RowBox[{"w", ",", "z", ",", "y"}], "}"}], "}"}]}]}], "}"}]}], "]"}]], "Input", CellChangeTimes->{{3.805285326583466*^9, 3.805285372232643*^9}}, CellLabel->"In[398]:=", CellID->138461676], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["41", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["41", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{ "x", "\[CircleTimes]", "x", "\[CircleTimes]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "z", "\[CircleTimes]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], ")"}]}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", RowBox[{"\[LeftSkeleton]", "2", "\[RightSkeleton]"}], ",", "w"}], "}"}]], RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}], "\[Equal]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}]}], RowBox[{"\[LeftSkeleton]", "2", "\[RightSkeleton]"}], RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleTimes[$CellContext`x, $CellContext`x, $CellContext`y] == CircleDot[ CircleTimes[$CellContext`y, $CellContext`y, $CellContext`x], CircleDot[ CircleTimes[$CellContext`y, $CellContext`z, $CellContext`y], CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z]]]], ForAll[{$CellContext`x, $CellContext`y, $CellContext`z, $CellContext`w}, CircleDot[ CircleTimes[$CellContext`x, $CellContext`y, $CellContext`x], CircleTimes[$CellContext`z, $CellContext`w, $CellContext`y]] == CircleTimes[$CellContext`w, $CellContext`z, $CellContext`y]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x2]] == CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], "Proof" -> Association[]], {"Axiom", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"CriticalPairLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], $CellContext`x3], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 2}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]]], { "CriticalPairLemma", 3} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x4]], "Proof" -> Association[ "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x2], \ $CellContext`x5]] == CircleDot[ CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], \ $CellContext`x5], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Input" -> {"Axiom", 4}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], { "CriticalPairLemma", 5} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 6} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 7} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"SubstitutionLemma", 2}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 8} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 3} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 8}, "Position" -> 2, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], { "CriticalPairLemma", 9} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 3}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], "MatchingConstruct" -> {"SubstitutionLemma", 3}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 10} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 9}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 11} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x4], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 10}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "Side" -> 2, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 10}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 12} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x4, $CellContext`x5]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 11}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 13} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 12}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 4} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 5}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 12}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]]], { "SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 5}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x5, Blank[]]]] -> CircleDot[ CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], \ $CellContext`x5]), "OutputExpression" -> CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 7}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 9} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 8}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 9}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x5, Blank[]]]] -> CircleDot[ CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], \ $CellContext`x5]), "OutputExpression" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 11} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 10}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 11}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 13} -> Association["Statement" -> CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 12}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x5, Blank[]]]] -> CircleDot[ CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], \ $CellContext`x5]), "OutputExpression" -> CircleDot[ CircleTimes[2, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 13}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 13}, "Orientation" -> 1, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleTimes[1, 1, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 14}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 15}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x5, Blank[]]]] -> CircleDot[ CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], \ $CellContext`x5]), "OutputExpression" -> CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 17} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 16}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 18} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 17}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 19} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 18}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 20} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 19}, "Position" -> {1, 2}, "Construct" -> {"CriticalPairLemma", 12}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 21} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 20}, "Position" -> {1, 2}, "Construct" -> {"CriticalPairLemma", 13}, "Orientation" -> 1, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleTimes[1, 1, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 22} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 21}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 22}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 12}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.805285372846465*^9, 3.8052893422708397`*^9}, CellLabel->"Out[398]=", CellID->738021624] }, Open ]], Cell["Likewise for theorems:", "Text", CellChangeTimes->{{3.80528538941006*^9, 3.805285391998563*^9}}, CellID->539141023], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "4"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "2"}], "}"}]}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"y", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"z", ",", "w", ",", "y"}], "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{"{", RowBox[{"w", ",", "z", ",", "y"}], "}"}], "}"}]}]}], "}"}]}], "]"}]], "Input", CellChangeTimes->{{3.8052853926618147`*^9, 3.805285467499751*^9}}, CellLabel->"In[399]:=", CellID->100690926], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["42", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], "&&", RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["42", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], "&&", RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{ "x", "\[CircleTimes]", "x", "\[CircleTimes]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "z", "\[CircleTimes]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], ")"}]}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", RowBox[{"\[LeftSkeleton]", "2", "\[RightSkeleton]"}], ",", "w"}], "}"}]], RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}], "\[Equal]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}]}], RowBox[{"\[LeftSkeleton]", "2", "\[RightSkeleton]"}], RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", And[CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]], CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleTimes[1, 1, 2]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleTimes[$CellContext`x, $CellContext`x, $CellContext`y] == CircleDot[ CircleTimes[$CellContext`y, $CellContext`y, $CellContext`x], CircleDot[ CircleTimes[$CellContext`y, $CellContext`z, $CellContext`y], CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z]]]], ForAll[{$CellContext`x, $CellContext`y, $CellContext`z, $CellContext`w}, CircleDot[ CircleTimes[$CellContext`x, $CellContext`y, $CellContext`x], CircleTimes[$CellContext`z, $CellContext`w, $CellContext`y]] == CircleTimes[$CellContext`w, $CellContext`z, $CellContext`y]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x2]] == CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2], "Proof" -> Association[]], {"Axiom", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"Hypothesis", 2} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleTimes[1, 1, 2]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"CriticalPairLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], $CellContext`x3], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 2}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]]], { "CriticalPairLemma", 3} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x4]], "Proof" -> Association[ "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Input" -> {"Axiom", 4}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], { "SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 2]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 2}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 2]] == CircleTimes[1, 1, 1]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "OutputExpression" -> True]], {"CriticalPairLemma", 4} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 5} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 6} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"SubstitutionLemma", 2}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 7} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 6}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 4} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 7}, "Position" -> 2, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], { "CriticalPairLemma", 8} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], "MatchingConstruct" -> {"SubstitutionLemma", 4}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 9} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 8}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 6}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 10} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x4], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 9}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "Side" -> 2, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 9}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 11} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x4, $CellContext`x4, $CellContext`x5]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 10}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 12} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CircleTimes[$CellContext`x4, $CellContext`x3, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 5} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 4}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]]], { "SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> {1, 2, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 7}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 9} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 8}, "Position" -> {1, 2, 2}, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 9}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 11} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 10}, "Position" -> {1, 2, 2, 2, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 11}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 13} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 12}, "Position" -> {1, 2, 2, 2, 2}, "Construct" -> {"CriticalPairLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 4], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 13}, "Position" -> {1, 2, 2, 2, 2, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 2], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 14}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[2, 2, 1]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 15}, "Position" -> {1, 2, 2, 2, 2, 2}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[4, 2, 2]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 17} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 16}, "Position" -> {1, 2, 2, 2, 2, 2}, "Construct" -> {"CriticalPairLemma", 12}, "Orientation" -> 1, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleTimes[1, 1, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 4]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 18} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 17}, "Position" -> {1, 1}, "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> {-1, 1}, "Rule" -> (CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 19} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 18}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 20} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 19}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 21} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 20}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 22} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 21}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleTimes[1, 1, 1]] == CircleTimes[1, 1, 1]]], {"Conclusion", 2} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 22}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 11}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x5, Blank[]]]] -> CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{{3.805285446919805*^9, 3.805285469404275*^9}, 3.8052893447573547`*^9}, CellLabel->"Out[399]=", CellID->663885412] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Types of Hyperedges", "Subsubsection", CellChangeTimes->{{3.805285492147421*^9, 3.805285504649296*^9}}, CellID->898059811], Cell[TextData[{ Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " supports single-vertex edges, ordered two-vertex edges (i.e. ordinary \ directed edges) and ordered three-vertex hyperedges:" }], "Text", CellChangeTimes->{{3.8052855079848013`*^9, 3.805285536335741*^9}, { 3.8052867890734873`*^9, 3.80528679787531*^9}, 3.805289348065504*^9}, CellID->40270346], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", "1", "}"}], ",", RowBox[{"{", "2", "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", "1", "}"}], ",", RowBox[{"{", "5", "}"}], ",", RowBox[{"{", "3", "}"}], ",", RowBox[{"{", "6", "}"}], ",", RowBox[{"{", "2", "}"}], ",", RowBox[{"{", "7", "}"}], ",", RowBox[{"{", "4", "}"}], ",", RowBox[{"{", "8", "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", "x", "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", "x", "}"}], ",", RowBox[{"{", "y", "}"}]}], "}"}]}]}], "]"}]], "Input", CellChangeTimes->{{3.8052855835233297`*^9, 3.805285588613934*^9}, { 3.805285694423037*^9, 3.805285711249487*^9}}, CellLabel->"In[400]:=", CellID->176709398], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 7.}, {-4., 6.125}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQpkHNLeTU8OTDy8/9KnnOnHL0k77Dktt23ixqv7 PQuYIw7PknY4Z1fTFsv4aH9ixWHHz+HSDhltOtFCQa/2S3GvDQnnknaIkJuw pvjpx/0lGgcmvN8o5XB+g7bDO9Pv+4su/Pm620/KYe6vjBcVUn/3CzAnt+x5 IOnw8O/iS50nGQ8EHPhk/TFd0kE2KsX6vj/rAUOONTJRTyQcfPbvsvN+wHpA 4+ScxXdPSTiU/WKbszOe7UDcLk8eptUSDnO4PYO1zrEduHR7U9jxFgmHXZ8a UuZqsx9o0r3RpBsh4XB5/brzQhXsB4rW75xgoirh8Nzp0pSuzewHFiSGN9x5 Le7wZfXrzSz32A9wuWwMVF0j7vDv1S+dxu/sB7aEHWfhTxN3gIQLx4FZM4FA UtzhPxiwH8hzn/xb64wYXP7eLHkxzWYxB0Yo/9Vku5eT7RDyE40+lGT/E4Xz r5WZ7Fx/CMHflsC9LaEbwQcpr4tA8H1UC29yaCH4EFrUAQBwQLGF "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQpkHGbLJqQ+7ti5//R0vqKAy9IOSuf/bY4KOLNf m6Xr0LM50g4NCt8a7wZe3y/rWvTxUIy0g4TkvBVL3j/YvzDq+L8nQtIOwede JFu8eLZ/h0vnK5/9Ug7v9G9/Wjnp7f4k5h1bfiVKOXybt2tVTfmn/fOmBce+ +yXpoFpz23Vy3bf9Of+in6h3STq06V84NePer/3nrC56LueXdEi4/POq/aff +13Z2XxE3ko4XHO9fL/i6Z/9b3ytnhoflXB41hbzwnnH3/2H+fJE2WZIOEya NvX9gqx/+497LrzTlSrhcKOk7mv/n3/7f/27bHVIV8Jhl6L4L4G8//tj9NgM 1nwQdzCbG/9Xef///W+um+/xWCfu4Pc8/P+J9//3r/mdcX96mrgDNGAOpIGB GJyffVAs56AYgl8ocxyIRB0YofyKchAQhcvXXlIHIgS/WfdGk+4NETi/qwME EPy+xxZAhOBPsXs52e6lMJw/ayYIIPh57pN/a/kg+HdnyYtpMgvD3fMKqHvy PiG4/CSjDyXZdQj+tTKTneudEPxtCdxAhOAbg5TfEITzvVULb3KsQvDBZIOg AwD5ZuA/ "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpkHMKcti6UeLRi/ymmpyElV6Qdpkus1DnKtHu/ 1obHvmULpR2UN2/1nHrr6H4pjj+vWNOlHaSOTnCSczm/fy6Xno6yKpD/sOjA v3tX9m/YXil47raUg1loVJPkklv7I/jvz2LrlnIojK/fvL7iwf4JgnEnzhhJ OfDzG5hnPH68P2rft5kKlyUdyiztfcwmPd+/XXQlP1OOpINXmt9xkfCX+42O L2DkNZN0CGSb8WL1s1f7751wCRD6K+HQJSmz4bfDm/07pKb+Fjwo4fB1/i1Z lrS3+/fvmcjM0yThMHnmZcOjoe/2f11nlcHgIOGQzMb+xk7g/f7Ij/2a73+J O6Q8K/EpnPp+/6vmie43Nok7zLKUDY55+n7/mjT7Q7vTxR0g4fJhfxoYiMH5 2QfFcg6KIfiFMseBSNSBEcqvKAcBUbh87SV1IELwm3VvNOneEIHzuzpAAMHv e2wBRAj+FLuXk+1eCqO655kQqnumIfhFIPe4C6G657sgXL4O5J7lCD7YPREI fifIORwIPtg9OwRQ3ZOJ4M+aCQSSCP7tPrXvoTP44fzdpvY6QWz8cPdcAQVH LR9cXiX1wctrf3jh/FVvM4riWxH8HHB4I/hpIOUbeOD86V6PNgmGIPgQmscB AG3VC9A= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGAwB2IQjQpkHGCszbf61L5flYbzz/J3T2lcjuB7zf/iOb8E wdfuPO0WYIvg54E0MCL44jkHxXIOSsH5yqkPXl6rQfAn7chhuWqM4KeBwDNJ OD8LpH0agl8kc7xQxh3BrygHgu8ScH7tJfXaS8sR/GbdG026EQh+ZwcQcCD4 fY8t+h7vEIfzp9q9nGyXieCD3ZMmBudng9wjhuAXgtxzXBTVPeUIPtg96gg+ 2D03ROD8LpB7OhB8sHssEPwpIPe8FEYLHyFU90xD8CHhg+BDwkcQzq8Dhw+C DwkfBB8SPgg+JHwEUN2TieCfPQMCfHD+tSaQgQg+2Dt9vHD+h3cgwAPn/17i /2uJP4LPFr2BNXoDN5wvJAgCCL4sKLgLueB8DXAAc8L5JsYggODfBibn0Bkc cP5uU3udIDYE/zIoemrZ4Xxw+vzDBueveZtRFN+K4IOTsxiCD1a+gRXOn+71 aJNgCIIPAawOAN26svY= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBwAGIQjQpkHMKcti6UeLTC/hTT05CSK9IO0yVW6hxl2m2v teGxb9lCaQflzVs9p946ai/F8ecVa7q0g9TRCU5yLuft53Lp6SirAvkPiw78 u3fFfsP2SsFzt6UczEKjmiSX3LKP4L8/i61byqEwvn7z+ooH9hME406cMZJy 4Oc3MM94/Ng+at+3mQqXJR3KLO19zCY9t98uupKfKUfSwSvN77hI+Et7o+ML GHnNJB0C2Wa8WP3slf29Ey4BQn8lHLokZTb8dnhjv0Nq6m/BgxIOX+ffkmVJ e2u/f89EZp4mCYfJMy8bHg19Z/91nVUGg4OEQzIb+xs7gff2kR/7Nd//EndI eVbiUzj1vf2r5onuNzaJO8yylA2Oefrefk2a/aHd6eIOkHD5YJ8GBmJwfvZB sZyDYgh+ocxxIBJ1YITyK8pBQBQuX3tJHYgQ/GbdG026N0Tg/K4OEEDw+x5b ABGCP8Xu5WS7l8Ko7nkmhOqeaQh+Ecg97kKo7vkuCJevA7lnOYIPdk8Egt8J cg4Hgg92zw4BVPdkIvhnz4AAH5x/rQlkIIIP9k4fL9w9H96BAA9c/vcS/19L /BF8tugNrNEbuOF8IUEQQPBlQcFdyAXna4ADmBPNPexw/g2wexD8J2D3sKG5 hxUu/wvsHgQf4h4WNPcg+ODoL2RGcw8TnG8MBgj+rT6176EzGOH8Xab2OkFs jHD3gJNLLQNc3vXUgctrf/63h/HDbl98so8LwYf47x+cD1ae+BfO1516JFV5 xR84H0L/sQcAKWlNRw== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDwBGIQjQpkHGbLJqQ+7thpf3o6X1HAZWkHpfP/NkcFnLHX Zuk69GyOtEODwrfGu4HX7WVdiz4eipF2kJCct2LJ+wf2C6OO/3siJO0QfO5F ssWLZ/Y7XDpf+eyXcninf/vTyklv7ZOYd2z5lSjl8G3erlU15Z/s500Ljn33 S9JBtea26+S6b/Y5/6KfqHdJOrTpXzg1494v+3NWFz2X80s6JFz+edX+0297 V3Y2H5G3Eg7XXC/fr3j6x/6Nr9VT46MSDs/aYl447/hrf5gvT5RthoTDpGlT 3y/I+md/3HPhna5UCYcbJXVf+//8s//177LVIV0Jh12K4r8E8v7bx+ixGaz5 IO5gNjf+r/L+//Zvrpvv8Vgn7uD3PPz/iff/7df8zrg/PU3cARowDmlgIAbn Zx8UyzkohuAXyhwHIlEHRii/ohwEROHytZfUgQjBb9a90aR7QwTO7+oAAQS/ 77EFECH4U+xeTrZ7KYzqnmdCqO6ZhuAXgdzjLoTqnu+CcPk6kHuWI/hg90Qg +J0g53Ag+GD37BBAdU8mgn/2DAjwwfnXmkAGIvhg7/Txwt3z4R0I8MDlfy/x /7XEH8Fni97AGr2BG84XEgQBBF8WFNyFXHC+BjiAOdHcww7n3wC7B8F/AnYP G5p7WOHyv8DuQfAh7mFBcw+CD47+QmY09zChuYcBzT0I/glwAvpvD3PPvbsg 8NceJv/Vc/4Xz/l/4HzebQnc2xJ+w/nKSiDwC863AkfYDzg/EOyh73B+OjgB fYPzt8r6vltt8BXOL8uui1jC8wXunmWg4Pj1CS7vdurA5bU/P8L54bcvPtnH heBD/PcBzp/auDz68+F3cH6UVudpt4C3cD6EemMPACNnZQE= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxdk28s1HEcxw/3Rw5x5Zw7tGrKwoOatpZ2v0/N1m615CqMVS6S1q2ipntQ TTKLB0aUZcSG9QBxsZt/W/48OCq0M+1WSKE4ixx2dUj3/eLz291739tvr72f vD6f7/d2X7mlvOrM4XCUth/52scfUuZKkqJVPYzBrC7RG2TQ8T5QV6gdZhS3 XeJ6SmUwIL+fc9HpO6PS9BxfjJVBak5ogkhpYqTC+vOxbjKICyyouzO1wNwN 7iyY10phsDEE5g5bmPSPq8vtZ6RQbk2d1kjXGC+XpOyOcT/4tlZlyO1zgrOd 5oiFa34QEJ8c8TWKBwdd6/zjJyVw+m2b/NQ4D4L7yqpG30kgw8ova73Mh0tt CnfnWgmUCRXnDgzwwfDlTYw+WwJt5szk8hABZIUZs8LiJDDU8HpQpBFAekNr QXiQBH6eMBTnNQmgUhWbOTLrC0u1s03cMQG4RWqjg+p84Z/JGvrIIoDmGD13 e4ovbOzFFVJoxLBOI4AbXWJ1l1iMfZq/3nZ8wGmTNfdIfLB/YNhvOyw/Jn7G nch5T0hYzp84YjssF8tniuQzO+x9fojsfZ6LsE8nPidF9j4Wb+wfEp9XLFOf OJZziY4ry9Snxcve5zrL/R9IPNHnE70AT+zpOPke6PN7jsQd+5XqKGt1FMv8 hEZeQqMQWeRNwnIAWXeaG3IwXfA2Bx8B+hipjwD7SerDd/DhYW+lPixv+HAd fFim15/m4uDj7ODDcfDhYN9LH9A6s+UzNkqyxmz1y4qKJUXFKrKHLlGoS1xB 3ruHxIp8lF7YH+RoOpAFufQFySKz5aPlkQHNjL3PAvp0tJPMY28qIg/gF7JE TR6gCTmSZhqZvkf9FHLlEhloAnljP+PoM5wR3trQPYL9cP1fVeEhI/o8o/+H IexDlfyXN/sHkZs/5++zXOhF7hZTQeQq92Ojpbt0yOU1T1vU3Bpkzmb+A6+Z pVs= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-4., 7.}, {-4., 6.125}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-4., 6.125}, {-3., 5.25}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-3., 5.25}, {-2., 4.375}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 4.375}, {-1., 3.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.5}, {0., 2.625}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 2.625}, {1., 1.75}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.75}, {2., 0.875}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 0.875}, {3., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 7.}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "x1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "x2", "]"}]}], "\[Equal]", RowBox[{"CircleMinus", "[", "x1", "]"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[ CircleMinus[$CellContext`x1], CircleMinus[$CellContext`x2]] == CircleMinus[$CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-4., 7.}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "2", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "7", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "4", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "8", "]"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleDot[ CircleMinus[4], CircleMinus[8]]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-4., 6.125}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "2", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "7", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "4", "]"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleMinus[4]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-3., 5.25}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "2", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "7", "]"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleMinus[7]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 4.375}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleMinus[2]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.5}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "6", "]"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleMinus[6]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 2.625}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleMinus[3]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.75}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "5", "]"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CircleMinus[1], CircleMinus[5]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 0.875}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleMinus[1] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{3., 0.}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["10", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{ RowBox[{"\[LeftSkeleton]", "11", "\[RightSkeleton]"}], "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 7.}, {-4., 6.125}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQpkHNLeTU8OTDy8/9KnnOnHL0k77Dktt23ixqv7 PQuYIw7PknY4Z1fTFsv4aH9ixWHHz+HSDhltOtFCQa/2S3GvDQnnknaIkJuw pvjpx/0lGgcmvN8o5XB+g7bDO9Pv+4su/Pm620/KYe6vjBcVUn/3CzAnt+x5 IOnw8O/iS50nGQ8EHPhk/TFd0kE2KsX6vj/rAUOONTJRTyQcfPbvsvN+wHpA 4+ScxXdPSTiU/WKbszOe7UDcLk8eptUSDnO4PYO1zrEduHR7U9jxFgmHXZ8a UuZqsx9o0r3RpBsh4XB5/brzQhXsB4rW75xgoirh8Nzp0pSuzewHFiSGN9x5 Le7wZfXrzSz32A9wuWwMVF0j7vDv1S+dxu/sB7aEHWfhTxN3gIQLx4FZM4FA UtzhPxiwH8hzn/xb64wYXP7eLHkxzWYxB0Yo/9Vku5eT7RDyE40+lGT/E4Xz r5WZ7Fx/CMHflsC9LaEbwQcpr4tA8H1UC29yaCH4EFrUAQBwQLGF "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQpkHGbLJqQ+7ti5//R0vqKAy9IOSuf/bY4KOLNf m6Xr0LM50g4NCt8a7wZe3y/rWvTxUIy0g4TkvBVL3j/YvzDq+L8nQtIOwede JFu8eLZ/h0vnK5/9Ug7v9G9/Wjnp7f4k5h1bfiVKOXybt2tVTfmn/fOmBce+ +yXpoFpz23Vy3bf9Of+in6h3STq06V84NePer/3nrC56LueXdEi4/POq/aff +13Z2XxE3ko4XHO9fL/i6Z/9b3ytnhoflXB41hbzwnnH3/2H+fJE2WZIOEya NvX9gqx/+497LrzTlSrhcKOk7mv/n3/7f/27bHVIV8Jhl6L4L4G8//tj9NgM 1nwQdzCbG/9Xef///W+um+/xWCfu4Pc8/P+J9//3r/mdcX96mrgDNGAOpIGB GJyffVAs56AYgl8ocxyIRB0YofyKchAQhcvXXlIHIgS/WfdGk+4NETi/qwME EPy+xxZAhOBPsXs52e6lMJw/ayYIIPh57pN/a/kg+HdnyYtpMgvD3fMKqHvy PiG4/CSjDyXZdQj+tTKTneudEPxtCdxAhOAbg5TfEITzvVULb3KsQvDBZIOg AwD5ZuA/ "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpkHMKcti6UeLRi/ymmpyElV6Qdpkus1DnKtHu/ 1obHvmULpR2UN2/1nHrr6H4pjj+vWNOlHaSOTnCSczm/fy6Xno6yKpD/sOjA v3tX9m/YXil47raUg1loVJPkklv7I/jvz2LrlnIojK/fvL7iwf4JgnEnzhhJ OfDzG5hnPH68P2rft5kKlyUdyiztfcwmPd+/XXQlP1OOpINXmt9xkfCX+42O L2DkNZN0CGSb8WL1s1f7751wCRD6K+HQJSmz4bfDm/07pKb+Fjwo4fB1/i1Z lrS3+/fvmcjM0yThMHnmZcOjoe/2f11nlcHgIOGQzMb+xk7g/f7Ij/2a73+J O6Q8K/EpnPp+/6vmie43Nok7zLKUDY55+n7/mjT7Q7vTxR0g4fJhfxoYiMH5 2QfFcg6KIfiFMseBSNSBEcqvKAcBUbh87SV1IELwm3VvNOneEIHzuzpAAMHv e2wBRAj+FLuXk+1eCqO655kQqnumIfhFIPe4C6G657sgXL4O5J7lCD7YPREI fifIORwIPtg9OwRQ3ZOJ4M+aCQSSCP7tPrXvoTP44fzdpvY6QWz8cPdcAQVH LR9cXiX1wctrf3jh/FVvM4riWxH8HHB4I/hpIOUbeOD86V6PNgmGIPgQmscB AG3VC9A= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGAwB2IQjQpkHGCszbf61L5flYbzz/J3T2lcjuB7zf/iOb8E wdfuPO0WYIvg54E0MCL44jkHxXIOSsH5yqkPXl6rQfAn7chhuWqM4KeBwDNJ OD8LpH0agl8kc7xQxh3BrygHgu8ScH7tJfXaS8sR/GbdG026EQh+ZwcQcCD4 fY8t+h7vEIfzp9q9nGyXieCD3ZMmBudng9wjhuAXgtxzXBTVPeUIPtg96gg+ 2D03ROD8LpB7OhB8sHssEPwpIPe8FEYLHyFU90xD8CHhg+BDwkcQzq8Dhw+C DwkfBB8SPgg+JHwEUN2TieCfPQMCfHD+tSaQgQg+2Dt9vHD+h3cgwAPn/17i /2uJP4LPFr2BNXoDN5wvJAgCCL4sKLgLueB8DXAAc8L5JsYggODfBibn0Bkc cP5uU3udIDYE/zIoemrZ4Xxw+vzDBueveZtRFN+K4IOTsxiCD1a+gRXOn+71 aJNgCIIPAawOAN26svY= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBwAGIQjQpkHMKcti6UeLTC/hTT05CSK9IO0yVW6hxl2m2v teGxb9lCaQflzVs9p946ai/F8ecVa7q0g9TRCU5yLuft53Lp6SirAvkPiw78 u3fFfsP2SsFzt6UczEKjmiSX3LKP4L8/i61byqEwvn7z+ooH9hME406cMZJy 4Oc3MM94/Ng+at+3mQqXJR3KLO19zCY9t98uupKfKUfSwSvN77hI+Et7o+ML GHnNJB0C2Wa8WP3slf29Ey4BQn8lHLokZTb8dnhjv0Nq6m/BgxIOX+ffkmVJ e2u/f89EZp4mCYfJMy8bHg19Z/91nVUGg4OEQzIb+xs7gff2kR/7Nd//EndI eVbiUzj1vf2r5onuNzaJO8yylA2Oefrefk2a/aHd6eIOkHD5YJ8GBmJwfvZB sZyDYgh+ocxxIBJ1YITyK8pBQBQuX3tJHYgQ/GbdG026N0Tg/K4OEEDw+x5b ABGCP8Xu5WS7l8Ko7nkmhOqeaQh+Ecg97kKo7vkuCJevA7lnOYIPdk8Egt8J cg4Hgg92zw4BVPdkIvhnz4AAH5x/rQlkIIIP9k4fL9w9H96BAA9c/vcS/19L /BF8tugNrNEbuOF8IUEQQPBlQcFdyAXna4ADmBPNPexw/g2wexD8J2D3sKG5 hxUu/wvsHgQf4h4WNPcg+ODoL2RGcw8TnG8MBgj+rT6176EzGOH8Xab2OkFs jHD3gJNLLQNc3vXUgctrf/63h/HDbl98so8LwYf47x+cD1ae+BfO1516JFV5 xR84H0L/sQcAKWlNRw== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDwBGIQjQpkHGbLJqQ+7thpf3o6X1HAZWkHpfP/NkcFnLHX Zuk69GyOtEODwrfGu4HX7WVdiz4eipF2kJCct2LJ+wf2C6OO/3siJO0QfO5F ssWLZ/Y7XDpf+eyXcninf/vTyklv7ZOYd2z5lSjl8G3erlU15Z/s500Ljn33 S9JBtea26+S6b/Y5/6KfqHdJOrTpXzg1494v+3NWFz2X80s6JFz+edX+0297 V3Y2H5G3Eg7XXC/fr3j6x/6Nr9VT46MSDs/aYl447/hrf5gvT5RthoTDpGlT 3y/I+md/3HPhna5UCYcbJXVf+//8s//177LVIV0Jh12K4r8E8v7bx+ixGaz5 IO5gNjf+r/L+//Zvrpvv8Vgn7uD3PPz/iff/7df8zrg/PU3cARowDmlgIAbn Zx8UyzkohuAXyhwHIlEHRii/ohwEROHytZfUgQjBb9a90aR7QwTO7+oAAQS/ 77EFECH4U+xeTrZ7KYzqnmdCqO6ZhuAXgdzjLoTqnu+CcPk6kHuWI/hg90Qg +J0g53Ag+GD37BBAdU8mgn/2DAjwwfnXmkAGIvhg7/Txwt3z4R0I8MDlfy/x /7XEH8Fni97AGr2BG84XEgQBBF8WFNyFXHC+BjiAOdHcww7n3wC7B8F/AnYP G5p7WOHyv8DuQfAh7mFBcw+CD47+QmY09zChuYcBzT0I/glwAvpvD3PPvbsg 8NceJv/Vc/4Xz/l/4HzebQnc2xJ+w/nKSiDwC863AkfYDzg/EOyh73B+OjgB fYPzt8r6vltt8BXOL8uui1jC8wXunmWg4Pj1CS7vdurA5bU/P8L54bcvPtnH heBD/PcBzp/auDz68+F3cH6UVudpt4C3cD6EemMPACNnZQE= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxdk28s1HEcxw/3Rw5x5Zw7tGrKwoOatpZ2v0/N1m615CqMVS6S1q2ipntQ TTKLB0aUZcSG9QBxsZt/W/48OCq0M+1WSKE4ixx2dUj3/eLz291739tvr72f vD6f7/d2X7mlvOrM4XCUth/52scfUuZKkqJVPYzBrC7RG2TQ8T5QV6gdZhS3 XeJ6SmUwIL+fc9HpO6PS9BxfjJVBak5ogkhpYqTC+vOxbjKICyyouzO1wNwN 7iyY10phsDEE5g5bmPSPq8vtZ6RQbk2d1kjXGC+XpOyOcT/4tlZlyO1zgrOd 5oiFa34QEJ8c8TWKBwdd6/zjJyVw+m2b/NQ4D4L7yqpG30kgw8ova73Mh0tt CnfnWgmUCRXnDgzwwfDlTYw+WwJt5szk8hABZIUZs8LiJDDU8HpQpBFAekNr QXiQBH6eMBTnNQmgUhWbOTLrC0u1s03cMQG4RWqjg+p84Z/JGvrIIoDmGD13 e4ovbOzFFVJoxLBOI4AbXWJ1l1iMfZq/3nZ8wGmTNfdIfLB/YNhvOyw/Jn7G nch5T0hYzp84YjssF8tniuQzO+x9fojsfZ6LsE8nPidF9j4Wb+wfEp9XLFOf OJZziY4ry9Snxcve5zrL/R9IPNHnE70AT+zpOPke6PN7jsQd+5XqKGt1FMv8 hEZeQqMQWeRNwnIAWXeaG3IwXfA2Bx8B+hipjwD7SerDd/DhYW+lPixv+HAd fFim15/m4uDj7ODDcfDhYN9LH9A6s+UzNkqyxmz1y4qKJUXFKrKHLlGoS1xB 3ruHxIp8lF7YH+RoOpAFufQFySKz5aPlkQHNjL3PAvp0tJPMY28qIg/gF7JE TR6gCTmSZhqZvkf9FHLlEhloAnljP+PoM5wR3trQPYL9cP1fVeEhI/o8o/+H IexDlfyXN/sHkZs/5++zXOhF7hZTQeQq92Ojpbt0yOU1T1vU3Bpkzmb+A6+Z pVs= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-4., 7.}, {-4., 6.125}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-4., 6.125}, {-3., 5.25}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-3., 5.25}, {-2., 4.375}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 4.375}, {-1., 3.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.5}, {0., 2.625}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 2.625}, {1., 1.75}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.75}, {2., 0.875}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 0.875}, {3., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 7.}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "x1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "x2", "]"}]}], "\[Equal]", RowBox[{"CircleMinus", "[", "x1", "]"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[ CircleMinus[$CellContext`x1], CircleMinus[$CellContext`x2]] == CircleMinus[$CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-4., 7.}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "2", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "7", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "4", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "8", "]"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleDot[ CircleMinus[4], CircleMinus[8]]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-4., 6.125}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "2", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "7", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "4", "]"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleMinus[4]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-3., 5.25}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "2", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "7", "]"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleMinus[7]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 4.375}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "6", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleMinus[2]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.5}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "6", "]"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleMinus[6]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 2.625}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleMinus[3]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.75}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "5", "]"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CircleMinus[1], CircleMinus[5]] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 0.875}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleMinus[1] == CircleDot[ CircleMinus[1], CircleMinus[2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{3., 0.}, 0.16642425336159697`], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["10", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "2", "]"}]}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "1", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "5", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{ RowBox[{"\[LeftSkeleton]", "11", "\[RightSkeleton]"}], "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}]], RowBox[{ RowBox[{"CircleMinus", "[", "x", "]"}], "\[Equal]", RowBox[{ RowBox[{"CircleMinus", "[", "x", "]"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "y", "]"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], "\[Equal]", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CircleDot[ CircleMinus[1], CircleMinus[2]] == CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleDot[ CircleMinus[4], CircleMinus[8]]]]]]]], And[ ForAll[{$CellContext`x, $CellContext`y}, CircleMinus[$CellContext`x] == CircleDot[ CircleMinus[$CellContext`x], CircleMinus[$CellContext`y]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association["Statement" -> CircleDot[ CircleMinus[$CellContext`x1], CircleMinus[$CellContext`x2]] == CircleMinus[$CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleDot[ CircleMinus[4], CircleMinus[8]]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleMinus[4]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> {1, 2, 2, 2, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleDot[ CircleMinus[7], CircleMinus[4]]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleMinus[7]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> {1, 2, 2, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleDot[ CircleMinus[2], CircleMinus[7]]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleMinus[2]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 2}, "Position" -> {1, 2, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleDot[ CircleMinus[6], CircleMinus[2]]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleMinus[6]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> {1, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleDot[ CircleMinus[3], CircleMinus[6]]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleMinus[3]]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 4}, "Position" -> {1, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleDot[ CircleMinus[1], CircleDot[ CircleMinus[5], CircleMinus[3]]] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleMinus[1], CircleMinus[5]] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 5}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleDot[ CircleMinus[1], CircleMinus[5]] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"SubstitutionLemma", 7} -> Association["Statement" -> CircleMinus[1] == CircleDot[ CircleMinus[1], CircleMinus[2]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> CircleMinus[1] == CircleDot[ CircleMinus[1], CircleMinus[2]]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 7}, "Position" -> 2, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleMinus[ Pattern[$CellContext`x1, Blank[]]], CircleMinus[ Pattern[$CellContext`x2, Blank[]]]] -> CircleMinus[$CellContext`x1]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.805285711838912*^9, 3.8052893546345453`*^9}, CellLabel->"Out[400]=", CellID->953447838] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"3", ",", "5"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z"}], "}"}]}], "}"}]}]}], "]"}]], "Input", CellChangeTimes->{{3.805285713523816*^9, 3.805285715656005*^9}, { 3.8052857462097816`*^9, 3.80528576390899*^9}}, CellLabel->"In[401]:=", CellID->543734063], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo4HGCs3NrGQ5euscP5U38Fv/JfieBXlIMAgi/y 5XWmpyOCn1uw8eBRNgS/7s1xIGKD830y9BfubUHwrzx+rmFpi+CLxn8EIlY4 3yRqsWnUYgQ/JBQEEPzSAHYgQvCneO8EIhY4f4tbNhAh+FccZYEIwf9ic/6z zXlmhH8sGoUtGhF8qxXNQMQE54OdY4rgV817XjnvOSOcP2smCCD4O8EOQvBv 9v+90f+XAc7/0bUeiBB8ibZEIELwwc4RRvDXgTX8t4fxjd7P7XT5/A/Od37G N9M6BcG/fxcE/sL5jNe4IrQTEPxN56ayq7z+A+eDo6sOwd8AjE1xaQSfcU9W mOCB33D+7W25QPTbHgBaf4UJ "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQo4HLym71ke1bvS/jorq4PRFXaHhkPbLTwj99g7 yiQ9ODuP3cHDyO36y+jj9lbO4g8vxbM7lPGE607+ccH+cJWKk6M4u8PUU57C ut+u2d871MkseZTNoSG4eu6hZXft26XdVaMy2RzmXv76VLP1kf2hlpjlLCxs Dg+TfP0LJjyz7/l3slNiKqtDd/iRLpOvr+xfdPSfmSrD6iC1K/u+DMsb+7cl rdMsf7M41FbxSat9fmN/urApes4VFocNM9bYBhx6a19b3ya9bwWLw2YRN/fZ he/sWeZNvDavnMWh/d0tc3bG9/ZJZxf32DmyOOioZfNPKXhvP413r+1cVhaH Rbu/nXU88N5+Qdzdl7uOMDu8XFdbLPDhvX3dAZaJ0+uYHSDh8sHeakUzEDHB +VGLTYEIwa+a97xy3nNGB0Yof9ZMEGCEy++c4g1ECP7N/r83+v8ywPk/utYD EYIv0ZYIRAi+RaMwECH4+x5pA9E/exj/zw2wgXC+7fnPNuc//7GHuafuaHjN 0fA/cPk9u0HgN5z/e6M8CMH5EP/+gvMrwf77CefvAvsHwYe4/wecX9N46NI1 cQS/p8L40dmO73D3qBcwAdF3uLx3hv7CvS3f4PxfCbsCtvEj+KbgAP+KkA9+ 5b/SHsH38uufv/jJFzhfxXMSEH2xBwDwHBOb "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQMqnpOA6Iu91/Q9y6N6V+6/HDJnyVqrL/YNh7Zb eEbu2b+0Mezpk/Of7T2M3K6/jD6+f8b5A8/eBX62L+MJ153848L+VXa3V5w+ 8Ml+6ilPYd1v1/bfPbdUu1rmk31DcPXcQ8vu7jdqUMj/m/LRfu7lr081Wx/t Xx7kXRw064P9wyRf/4IJz/ZX9/gUfKl4b98dfqTL5Our/S+3JlW/nPbWXmpX 9n0Zljf7WdKsFlcIvrWvreKTVvv8Zn9ppN525vI39htmrLENOPR2v+0Eu+1d x1/bbxZxc59d+G5/HFf2Yl7m1/bt726ZszO+33/5+ObqHs1X9jpq2fxTCt7v X3RCwoHd+qX9ot3fzjoeeL//OM+sD7XmL+xfrqstFvjwfr/zFPPeD3LP7SGh 82G/WPxH0fiPT+F8OR/xU98OPoHz7ax+vniy+LE9I5Rfojm9SHP6I7j8HsmP aUdmP4TzpbnZj23d+ADOl/+9EYjuw/nGj852mCvfg/OLTiceV9h+B86/vS0X hOwBVnnU7g== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQDQMqnpOA6Is9jP/XeerKd/YIvp+d1c8XTz7D+SIW jcIWjQi+n2HWj9siCP4fza/Lr8z/BOcrgQGCv0fyY9qR2R/h/DMCSWW7eRD8 APZSIPoA58v93ij/e+N7OH/u88p5zyvfIeSvOMpecXwL5885wAlEb+B8qbUX gegVnD9rJgi8hPMl2hKB6AWcP71IE4iew/nGYPAYzge5Rv73QzjfgOcwED2A 8xM+isZ/FL0P58ecWgpEd+D8qMWmQHQLzo+oORpec/Q6nB8KBlfh/GC9p0F6 Ty+hhc8FOP/oocbCXJ0zcL5jNedb1S3H4XxhcHwdhvOLP1086a6+H87PqW08 dOnadjhfEAw2wvn7oxizWdcshfOzPR33z5s2Bc6HAQD0p4j1 "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.142857142857143}, {0., 1.7142857142857142`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.7142857142857142`}, {1., 1.2857142857142856`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.8571428571428571}, {-1., 0.42857142857142855`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 0.42857142857142855`}, {0., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.142857142857143}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.7142857142857142`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.8571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 0.42857142857142855`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["11", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo4HGCs3NrGQ5euscP5U38Fv/JfieBXlIMAgi/y 5XWmpyOCn1uw8eBRNgS/7s1xIGKD830y9BfubUHwrzx+rmFpi+CLxn8EIlY4 3yRqsWnUYgQ/JBQEEPzSAHYgQvCneO8EIhY4f4tbNhAh+FccZYEIwf9ic/6z zXlmhH8sGoUtGhF8qxXNQMQE54OdY4rgV817XjnvOSOcP2smCCD4O8EOQvBv 9v+90f+XAc7/0bUeiBB8ibZEIELwwc4RRvDXgTX8t4fxjd7P7XT5/A/Od37G N9M6BcG/fxcE/sL5jNe4IrQTEPxN56ayq7z+A+eDo6sOwd8AjE1xaQSfcU9W mOCB33D+7W25QPTbHgBaf4UJ "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQo4HLym71ke1bvS/jorq4PRFXaHhkPbLTwj99g7 yiQ9ODuP3cHDyO36y+jj9lbO4g8vxbM7lPGE607+ccH+cJWKk6M4u8PUU57C ut+u2d871MkseZTNoSG4eu6hZXft26XdVaMy2RzmXv76VLP1kf2hlpjlLCxs Dg+TfP0LJjyz7/l3slNiKqtDd/iRLpOvr+xfdPSfmSrD6iC1K/u+DMsb+7cl rdMsf7M41FbxSat9fmN/urApes4VFocNM9bYBhx6a19b3ya9bwWLw2YRN/fZ he/sWeZNvDavnMWh/d0tc3bG9/ZJZxf32DmyOOioZfNPKXhvP413r+1cVhaH Rbu/nXU88N5+Qdzdl7uOMDu8XFdbLPDhvX3dAZaJ0+uYHSDh8sHeakUzEDHB +VGLTYEIwa+a97xy3nNGB0Yof9ZMEGCEy++c4g1ECP7N/r83+v8ywPk/utYD EYIv0ZYIRAi+RaMwECH4+x5pA9E/exj/zw2wgXC+7fnPNuc//7GHuafuaHjN 0fA/cPk9u0HgN5z/e6M8CMH5EP/+gvMrwf77CefvAvsHwYe4/wecX9N46NI1 cQS/p8L40dmO73D3qBcwAdF3uLx3hv7CvS3f4PxfCbsCtvEj+KbgAP+KkA9+ 5b/SHsH38uufv/jJFzhfxXMSEH2xBwDwHBOb "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQMqnpOA6Iu91/Q9y6N6V+6/HDJnyVqrL/YNh7Zb eEbu2b+0Mezpk/Of7T2M3K6/jD6+f8b5A8/eBX62L+MJ153848L+VXa3V5w+ 8Ml+6ilPYd1v1/bfPbdUu1rmk31DcPXcQ8vu7jdqUMj/m/LRfu7lr081Wx/t Xx7kXRw064P9wyRf/4IJz/ZX9/gUfKl4b98dfqTL5Our/S+3JlW/nPbWXmpX 9n0Zljf7WdKsFlcIvrWvreKTVvv8Zn9ppN525vI39htmrLENOPR2v+0Eu+1d x1/bbxZxc59d+G5/HFf2Yl7m1/bt726ZszO+33/5+ObqHs1X9jpq2fxTCt7v X3RCwoHd+qX9ot3fzjoeeL//OM+sD7XmL+xfrqstFvjwfr/zFPPeD3LP7SGh 82G/WPxH0fiPT+F8OR/xU98OPoHz7ax+vniy+LE9I5Rfojm9SHP6I7j8HsmP aUdmP4TzpbnZj23d+ADOl/+9EYjuw/nGj852mCvfg/OLTiceV9h+B86/vS0X hOwBVnnU7g== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQDQMqnpOA6Is9jP/XeerKd/YIvp+d1c8XTz7D+SIW jcIWjQi+n2HWj9siCP4fza/Lr8z/BOcrgQGCv0fyY9qR2R/h/DMCSWW7eRD8 APZSIPoA58v93ij/e+N7OH/u88p5zyvfIeSvOMpecXwL5885wAlEb+B8qbUX gegVnD9rJgi8hPMl2hKB6AWcP71IE4iew/nGYPAYzge5Rv73QzjfgOcwED2A 8xM+isZ/FL0P58ecWgpEd+D8qMWmQHQLzo+oORpec/Q6nB8KBlfh/GC9p0F6 Ty+hhc8FOP/oocbCXJ0zcL5jNedb1S3H4XxhcHwdhvOLP1086a6+H87PqW08 dOnadjhfEAw2wvn7oxizWdcshfOzPR33z5s2Bc6HAQD0p4j1 "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.}, {-1., 2.571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.571428571428571}, {-1., 2.142857142857143}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.142857142857143}, {0., 1.7142857142857142`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.7142857142857142`}, {1., 1.2857142857142856`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.2857142857142856`}, {1., 0.8571428571428571}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.8571428571428571}, {-1., 0.42857142857142855`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 0.42857142857142855`}, {0., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.142857142857143}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.7142857142857142`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.2857142857142856`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.8571428571428571}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 0.42857142857142855`}, 0.06820285559380242], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.}, 0.06820285559380242], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["11", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{"x", "\[CirclePlus]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x", "\[CirclePlus]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"y", "\[CirclePlus]", "z"}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalC]"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], ")"}], "\[CircleDot]", "\[FormalC]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CirclePlus[1, 2] == CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CirclePlus[$CellContext`x, $CellContext`y] == CircleDot[ CirclePlus[$CellContext`x, $CellContext`y], CirclePlus[$CellContext`y, $CellContext`z]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]]] == CirclePlus[1, 2], "Proof" -> Association[]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CirclePlus[2, 4], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[1, 2]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CirclePlus[2, 4], CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 2}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]], CirclePlus[1, 2]], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> {1, 1}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CirclePlus[3, 5]]], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 4}, "Position" -> {1, 1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CircleDot[ CirclePlus[1, 2], CirclePlus[2, 3]], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 5}, "Position" -> {1, 1}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CirclePlus[2, 4]] == CirclePlus[1, 2]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> 1, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.8052857645076933`*^9, 3.805289364500334*^9}, CellLabel->"Out[401]=", CellID->989307655] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"3", ",", "1", ",", "2"}], "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "x"}], "}"}]}], "}"}]}]}], "]"}]], "Input",\ CellChangeTimes->{{3.805286800691402*^9, 3.805286803403185*^9}, { 3.805286870321526*^9, 3.805286909449638*^9}, {3.8052869787860327`*^9, 3.805286994820714*^9}, {3.805287197876787*^9, 3.805287219796743*^9}}, CellLabel->"In[402]:=", CellID->343160569], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-2., 2.625}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HC4tnfmdd+XK/W0zebKbbrI7TLhfeGP9hD37 k1aVffBdxe7wa9J3L9tZx/f3G9lNSCpid2jVFDz7U//ifl6jZK8DhuwO/6bf ydnrc33/gxVP5dJfsDk8EbnXkql8bz/b9KO84dPYHGQvdHH9v/lof90fJvEJ 1mwODHMP9tn+f7bf4+ZcK6EbrA5ShcL+BY2v96fqTqu4m83qYPXlvtyrojf7 7zw4qJofyOrwp2yx/W/3t/ufai+5ImLE6pD0M3bjYoZ3+2v5bFvP8bI6pFfz lzye827/4o4e8zlPWBz4/25v3yXzfn/UrEmva7exOETWhb/RaHi/f4Gz/8Li ZhYHl/9vF+odf7+/pOVQRK03i8PF+uoVpz++338z5o3gbD4WB0i4fNh/9gwI MMP5yyVM/+R2Ifj7Wr4J3fJmdmCE8oUEQQAhv2gvSAETnJ/XFXj4/jIEv6Ic BJjQzEPwHTedm8quguBDaCYHAEayujM= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQo4HGCs/b6GWT9us8P5ztWcb1W3IPidHSCA4E8q XWejEIngxzuBNCD479+BABuaeQh+5PNTzJNKEXxjMEDwwdrfscL5q8AAwU9P AwEEXwkMEPx7d0GABc6fNRMEEPxQMEDwhQRBAMGHuIcZzT9McP5qsHsQfIh7 EHyIexB8iHsY0dyD4EPcg+CDnSOI4EPcwwDn3wGb998eVT+Cf+4MCPyD813A AMHfsxsE/sL5JmDzEXxIeP+B85XB/kHwIe7/Def7gZKPCIJfA4ru6b/gfBWw fgQfkh5+wvl3RRa37fdF8D+Aw/sHmnkIflPKXG1+DwQfAn7YAwCppJ4Z "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGAwB2IQjQo4HC4tnfmdd+VK+7aZPNlNN9kdJtwvvLF+wh77 pFVlH3xXsTv8mvTdy3bWcft+I7sJSUXsDq2agmd/6l+05zVK9jpgyO7wb/qd nL0+1+0frHgql/6CzeGJyL2WTOV79mzTj/KGT2NzkL3QxfX/5iP7uj9M4hOs 2RwY5h7ss/3/zN7j5lwroRusDlKFwv4Fja/tU3WnVdzNZnWw+nJf7lXRG/s7 Dw6q5geyOvwpW2z/2/2t/VPtJVdEjFgdkn7GblzM8M6+ls+29Rwvq0N6NX/J 4znv7Bd39JjPecLiwP93e/sumff2UbMmva7dxuIQWRf+RqPhvf0CZ/+Fxc0s Di7/3y7UO/7evqTlUEStN4vDxfrqFac/vre/GfNGcDYfiwMkXD7YG4MBM5z/ /h0IMMH5q1eBAJMDI5SfngYCCHklMEDw790FAUY4f9ZMEEDwQ8EAwRcEAwQf 4h4GOP8O2Lz/9qj6/9vD3HPuDAj8g8u7gAGCv2c3CPyF803A5iP4YO+t+gPn K4P9g+CDvZv2C86HuOcnnB8Cds9PuHvOgt3zA809P9Dc8x3Oh/j3O5p7vsH5 kPBF8MHBOfMrnO9jmPXjtgiCX8X5VnXL9C9w90D88wUu71QNUvAZ4R+RxW37 fRF8SPx/gvPByqcj+I0pc7X5PRB8CP3JHgBkpzjB "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.25}, {-1., 1.875}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.125}, {1., 0.75}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo+2V9aOvM778qV+/mNJa+xbP5oP+F+4Y31E/bs PxLy9sHskI/2vyZ997KddXy/bGqNwtEnH+xbNQXP/tS/uF8m5diUhuQP9v+m 38nZ63N9f8PiadVzFr63fyJyryVT+d5+0Rgx85jId/ayF7q4/t98tP/rR+4Y h3dv7BnmHuyz/f9sv2Jq+SuPhNf2UoXC/gWNr/dP2xrxqHT9S3urL/flXhW9 2V/WzD59j+tL+z9li+1/u7/dP339hKDgEy/sk37GblzM8G7/F8svIlbmL+zT q/lLHs95t79XyehewaTn9vx/t7fvknm/Py3Ta933m8/sI+vC32g0vN9fy2fb eo73mb3L/7cL9Y6/339RkCv5q+5T+4v11StOf3y/P6V4o3uO1RN7SLh82G8M Bo/h/NlJVz5s13wE538TuuWdof/QnhHKdwGDB3B5zreqW6ZfuAfn5wf3SP0z uwvn79kNArfhfLDyuFtwPsuk0nU2CjfhfAh9wx4AKEjPFA== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo+2cNY9bOTrnzY/hHOb/smdMs7A8EXEgQBBF/l dUylw6YPcP6+FpAGBH83GLyH8znfqm6ZfuEdnJ86V5vf49pbOP8MGLyB83eB 9b+G81eBwSs4f/ZMEHgJ53eAwQs4v6IcBJ7D+elpIPAMzg8LBYGncL4LGDyB 88+C3fMAzbz7cH44WP9dON/EGARuw/ng4BK8Cee/A4NraOZfQfPfJTi/E+yf C2jhcwbOz+kKPHx/2Qk4HxhZ+gv3HkGz/yCcrwYM/Tin3Yj48jXM+nF7C5x/ 7y4IrEWEF9C0lm+L4Hx7hcjnp5gnwfkwAADubZeg "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 3.}, {-2., 2.625}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.625}, {-1., 2.25}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.25}, {-1., 1.875}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 1.875}, {0., 1.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.5}, {1., 1.125}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.125}, {1., 0.75}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.75}, {-1., 0.375}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 0.375}, {0., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.06547988425669875], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.25}, 0.06547988425669875], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.125}, 0.06547988425669875], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}]}], "\[Equal]", RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1]] == CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 3.}, 0.06547988425669875], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.625}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.25}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]], CircleTimes[1, 2, 3]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 1.875}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[1, 2, 3]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.5}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.125}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.75}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 0.375}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.}, 0.06547988425669875], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["12", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-2., 2.625}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HC4tnfmdd+XK/W0zebKbbrI7TLhfeGP9hD37 k1aVffBdxe7wa9J3L9tZx/f3G9lNSCpid2jVFDz7U//ifl6jZK8DhuwO/6bf ydnrc33/gxVP5dJfsDk8EbnXkql8bz/b9KO84dPYHGQvdHH9v/lof90fJvEJ 1mwODHMP9tn+f7bf4+ZcK6EbrA5ShcL+BY2v96fqTqu4m83qYPXlvtyrojf7 7zw4qJofyOrwp2yx/W/3t/ufai+5ImLE6pD0M3bjYoZ3+2v5bFvP8bI6pFfz lzye827/4o4e8zlPWBz4/25v3yXzfn/UrEmva7exOETWhb/RaHi/f4Gz/8Li ZhYHl/9vF+odf7+/pOVQRK03i8PF+uoVpz++338z5o3gbD4WB0i4fNh/9gwI MMP5yyVM/+R2Ifj7Wr4J3fJmdmCE8oUEQQAhv2gvSAETnJ/XFXj4/jIEv6Ic BJjQzEPwHTedm8quguBDaCYHAEayujM= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQo4HGCs/b6GWT9us8P5ztWcb1W3IPidHSCA4E8q XWejEIngxzuBNCD479+BABuaeQh+5PNTzJNKEXxjMEDwwdrfscL5q8AAwU9P AwEEXwkMEPx7d0GABc6fNRMEEPxQMEDwhQRBAMGHuIcZzT9McP5qsHsQfIh7 EHyIexB8iHsY0dyD4EPcg+CDnSOI4EPcwwDn3wGb998eVT+Cf+4MCPyD813A AMHfsxsE/sL5JmDzEXxIeP+B85XB/kHwIe7/Def7gZKPCIJfA4ru6b/gfBWw fgQfkh5+wvl3RRa37fdF8D+Aw/sHmnkIflPKXG1+DwQfAn7YAwCppJ4Z "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGAwB2IQjQo4HC4tnfmdd+VK+7aZPNlNN9kdJtwvvLF+wh77 pFVlH3xXsTv8mvTdy3bWcft+I7sJSUXsDq2agmd/6l+05zVK9jpgyO7wb/qd nL0+1+0frHgql/6CzeGJyL2WTOV79mzTj/KGT2NzkL3QxfX/5iP7uj9M4hOs 2RwY5h7ss/3/zN7j5lwroRusDlKFwv4Fja/tU3WnVdzNZnWw+nJf7lXRG/s7 Dw6q5geyOvwpW2z/2/2t/VPtJVdEjFgdkn7GblzM8M6+ls+29Rwvq0N6NX/J 4znv7Bd39JjPecLiwP93e/sumff2UbMmva7dxuIQWRf+RqPhvf0CZ/+Fxc0s Di7/3y7UO/7evqTlUEStN4vDxfrqFac/vre/GfNGcDYfiwMkXD7YG4MBM5z/ /h0IMMH5q1eBAJMDI5SfngYCCHklMEDw790FAUY4f9ZMEEDwQ8EAwRcEAwQf 4h4GOP8O2Lz/9qj6/9vD3HPuDAj8g8u7gAGCv2c3CPyF803A5iP4YO+t+gPn K4P9g+CDvZv2C86HuOcnnB8Cds9PuHvOgt3zA809P9Dc8x3Oh/j3O5p7vsH5 kPBF8MHBOfMrnO9jmPXjtgiCX8X5VnXL9C9w90D88wUu71QNUvAZ4R+RxW37 fRF8SPx/gvPByqcj+I0pc7X5PRB8CP3JHgBkpzjB "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.25}, {-1., 1.875}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.125}, {1., 0.75}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo+2V9aOvM778qV+/mNJa+xbP5oP+F+4Y31E/bs PxLy9sHskI/2vyZ997KddXy/bGqNwtEnH+xbNQXP/tS/uF8m5diUhuQP9v+m 38nZ63N9f8PiadVzFr63fyJyryVT+d5+0Rgx85jId/ayF7q4/t98tP/rR+4Y h3dv7BnmHuyz/f9sv2Jq+SuPhNf2UoXC/gWNr/dP2xrxqHT9S3urL/flXhW9 2V/WzD59j+tL+z9li+1/u7/dP339hKDgEy/sk37GblzM8G7/F8svIlbmL+zT q/lLHs95t79XyehewaTn9vx/t7fvknm/Py3Ta933m8/sI+vC32g0vN9fy2fb eo73mb3L/7cL9Y6/339RkCv5q+5T+4v11StOf3y/P6V4o3uO1RN7SLh82G8M Bo/h/NlJVz5s13wE538TuuWdof/QnhHKdwGDB3B5zreqW6ZfuAfn5wf3SP0z uwvn79kNArfhfLDyuFtwPsuk0nU2CjfhfAh9wx4AKEjPFA== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQjQo+2cNY9bOTrnzY/hHOb/smdMs7A8EXEgQBBF/l dUylw6YPcP6+FpAGBH83GLyH8znfqm6ZfuEdnJ86V5vf49pbOP8MGLyB83eB 9b+G81eBwSs4f/ZMEHgJ53eAwQs4v6IcBJ7D+elpIPAMzg8LBYGncL4LGDyB 88+C3fMAzbz7cH44WP9dON/EGARuw/ng4BK8Cee/A4NraOZfQfPfJTi/E+yf C2jhcwbOz+kKPHx/2Qk4HxhZ+gv3HkGz/yCcrwYM/Tin3Yj48jXM+nF7C5x/ 7y4IrEWEF9C0lm+L4Hx7hcjnp5gnwfkwAADubZeg "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 3.}, {-2., 2.625}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.625}, {-1., 2.25}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.25}, {-1., 1.875}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 1.875}, {0., 1.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.5}, {1., 1.125}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.125}, {1., 0.75}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.75}, {-1., 0.375}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 0.375}, {0., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.06547988425669875], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.25}, 0.06547988425669875], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.125}, 0.06547988425669875], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}]}], "\[Equal]", RowBox[{ "x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1]] == CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 3.}, 0.06547988425669875], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.625}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.25}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]], CircleTimes[1, 2, 3]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 1.875}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[1, 2, 3]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.5}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.125}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.75}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 0.375}, 0.06547988425669875], TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.}, 0.06547988425669875], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["12", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"3", "\[CircleTimes]", "1", "\[CircleTimes]", "2"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{ "x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "z", "\[CircleTimes]", "x"}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalC]"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], ")"}], "\[CircleDot]", "\[FormalC]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]]] == CircleTimes[1, 2, 3], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z] == CircleDot[ CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z], CircleTimes[$CellContext`y, $CellContext`z, $CellContext`x]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x1]] == CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]]] == CircleTimes[1, 2, 3], "Proof" -> Association[]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3]]], { "SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]], CircleTimes[1, 2, 3]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleTimes[2, 3, 1]], CircleTimes[1, 2, 3]] == CircleTimes[1, 2, 3]]], { "SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[1, 2, 3]]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 2}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[1, 2, 3]]] == CircleTimes[1, 2, 3]]], { "SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]], CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]]] == CircleTimes[1, 2, 3]]], { "SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 4}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleDot[ CircleTimes[2, 3, 1], CircleTimes[3, 1, 2]]] == CircleTimes[1, 2, 3]]], { "SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 5}, "Position" -> {1, 1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]] -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3]]], { "SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> {1, 1}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]] -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 2, 3], CircleTimes[2, 3, 1]] == CircleTimes[1, 2, 3]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 7}, "Position" -> 1, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]] -> CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{ 3.805286920101378*^9, {3.805286976759985*^9, 3.805286997635404*^9}, 3.805287220438663*^9, 3.805289366621255*^9}, CellLabel->"Out[402]=", CellID->537458743] }, Open ]], Cell["It also accepts combinations of all three:", "Text", CellChangeTimes->{{3.80528740582804*^9, 3.8052874179588118`*^9}, 3.809798036141114*^9}, CellID->298570705], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], ",", RowBox[{"{", "3", "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "z"}], "}"}]}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z"}], "}"}], ",", RowBox[{"{", "z", "}"}]}], "}"}]}]}], "]"}]], "Input", CellChangeTimes->{{3.805287543850078*^9, 3.8052875709807577`*^9}}, CellLabel->"In[403]:=", CellID->158599095], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-1., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HGCskPM3jr6ezw7nb/KQrNhliuCL5xwUyznI Bue3WV5cyOCM4P/dANLACufXXVKvvaSO4HPMyzvL380C588UluUyeMIM55sY gwCCfwWkvZYJzi+UOQ5EjHC+kCAIIPgbWaM3sEYzwPkLvnjO/+L53x7Gv3cX BP7C+bIg4wr/wPkxG0AG/IbzZ80EgZ9wPjh4zH/A+Z8PK6U+ePkNzmcHWb/h K4IP9u8XOP9rT+yef5Wf4Xxw8NR+gvPByqd8hPMjEv1KNA58gPMh4IM9AIO9 YI0= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {2., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HGbympsuPrTC/qSydvHXOewOcuvXBN86vMu+ Y1aS7kNNdoeqPTNFz04+am+Zskzv8DI2B41P0yd4HDtnf6/hW9lsYTYHn5qM s+trrtiXfQhiyypgdXiSriTVKXbLnmXz7jt6e1kc3t+1EY+QeGDfcsLg18uf zA6yNuatk1If2/802BQ3W43ZodqP4frnT8/sE9/Yczk7MzlETA4Vtb/5wt7I VUh98n5Gh3MtoT4hba/s37t1zvtmyujwSImhxvjXa/sZH5cU5C5jcOjPDV1y x+StvZZr6tzvAgwO11JCj/qbvbMPaJ7iqfX6n/1ODob7Pf/e2SudW87bs+Kv vVlk6MfJve/tT2SxtItE/bH3Cwv9k/L4vb175Kqth///soeEywf7WTNB4Cec f/7G0dfzzX/A+Z8PK6U+ePnNnhHKZ4/ewBq94Stcnn1e3ln+7i9w/tee2D3/ Kj/D+ZfUa4HoE5wPVj7lI5wfkehXonHgA5wPowF79rWN "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.}, {-1., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 3.}, {2., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.}, {0., 1.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.}, {1., 0.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 2.}, {1., 1.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.}, {1., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "x3", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CirclePlus[$CellContext`x2, $CellContext`x3], CircleMinus[$CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 3.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CircleTimes[1, 2, 3], CirclePlus[1, 3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "x3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "x3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 2.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CircleMinus[3], CirclePlus[2, 3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["8", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {-1., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HGCskPM3jr6ezw7nb/KQrNhliuCL5xwUyznI Bue3WV5cyOCM4P/dANLACufXXVKvvaSO4HPMyzvL380C588UluUyeMIM55sY gwCCfwWkvZYJzi+UOQ5EjHC+kCAIIPgbWaM3sEYzwPkLvnjO/+L53x7Gv3cX BP7C+bIg4wr/wPkxG0AG/IbzZ80EgZ9wPjh4zH/A+Z8PK6U+ePkNzmcHWb/h K4IP9u8XOP9rT+yef5Wf4Xxw8NR+gvPByqd8hPMjEv1KNA58gPMh4IM9AIO9 YI0= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 3.}, {2., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQo4HGbympsuPrTC/qSydvHXOewOcuvXBN86vMu+ Y1aS7kNNdoeqPTNFz04+am+Zskzv8DI2B41P0yd4HDtnf6/hW9lsYTYHn5qM s+trrtiXfQhiyypgdXiSriTVKXbLnmXz7jt6e1kc3t+1EY+QeGDfcsLg18uf zA6yNuatk1If2/802BQ3W43ZodqP4frnT8/sE9/Yczk7MzlETA4Vtb/5wt7I VUh98n5Gh3MtoT4hba/s37t1zvtmyujwSImhxvjXa/sZH5cU5C5jcOjPDV1y x+StvZZr6tzvAgwO11JCj/qbvbMPaJ7iqfX6n/1ODob7Pf/e2SudW87bs+Kv vVlk6MfJve/tT2SxtItE/bH3Cwv9k/L4vb175Kqth///soeEywf7WTNB4Cec f/7G0dfzzX/A+Z8PK6U+ePnNnhHKZ4/ewBq94Stcnn1e3ln+7i9w/tee2D3/ Kj/D+ZfUa4HoE5wPVj7lI5wfkehXonHgA5wPowF79rWN "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 3.}, {-1., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 3.}, {2., 2.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 2.}, {0., 1.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.}, {1., 0.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 2.}, {1., 1.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.}, {1., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 3.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 3.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "x3", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CirclePlus[$CellContext`x2, $CellContext`x3], CircleMinus[$CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 3.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CircleTimes[1, 2, 3], CirclePlus[1, 3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 2.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "x3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CircleTimes]", "x3", "\[CircleTimes]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "x3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CircleTimes]", "x2", "\[CircleTimes]", "x3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, \ $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, \ $CellContext`x3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 2.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"CircleMinus", "[", "3", "]"}], "\[CircleDot]", RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CircleMinus[3], CirclePlus[2, 3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.}, 0.07924264068711928], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["8", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{ "1", "\[CircleTimes]", "2", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"CircleMinus", "[", "3", "]"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CircleDot[ CircleTimes[1, 2, 3], CirclePlus[1, 3]] == CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleDot[ CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z], CirclePlus[$CellContext`x, $CellContext`z]] == CircleDot[ CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z], CircleDot[ CircleTimes[$CellContext`y, $CellContext`z, $CellContext`x], CircleDot[ CirclePlus[$CellContext`x, $CellContext`y], CircleDot[ CirclePlus[$CellContext`y, $CellContext`z], CircleMinus[$CellContext`z]]]]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CirclePlus[$CellContext`x2, $CellContext`x3], CircleMinus[$CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CircleTimes[1, 2, 3], CirclePlus[1, 3]], "Proof" -> Association[]], { "SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"Axiom", 2}, "Position" -> {1, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x3]]]], { "SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> 2, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x1], CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CircleDot[ CircleMinus[$CellContext`x3], CirclePlus[$CellContext`x2, $CellContext`x3]]]]] == CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]]]], \ {"SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 2, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[2, 3], CircleMinus[3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]]]], {"SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CircleMinus[3], CirclePlus[2, 3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> {1, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 2, 3], CircleDot[ CircleTimes[2, 3, 1], CircleDot[ CirclePlus[1, 2], CircleDot[ CircleMinus[3], CirclePlus[2, 3]]]]] == CircleDot[ CirclePlus[1, 3], CircleTimes[1, 2, 3]]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 4}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleMinus[ Pattern[$CellContext`x3, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]]]] -> CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3]]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.805287571551778*^9, 3.8052893689577703`*^9}, CellLabel->"Out[403]=", CellID->134799504] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Options", "Subsection", CellID->776923543], Cell[CellGroupData[{ Cell["TimeConstraint", "Subsubsection", CellChangeTimes->{{3.805287620137802*^9, 3.805287622917951*^9}}, CellID->204943465], Cell[TextData[{ "Use ", Cell[BoxData[ RowBox[{ TagBox[ ButtonBox[ StyleBox["TimeConstraint", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/TimeConstraint", ContentPadding->False], MouseAppearanceTag["LinkHand"]], "\[Rule]", StyleBox["t", "TI"]}]], "InlineFormula", FontFamily->"Source Sans Pro"], " to limit the computation time to ", Cell[BoxData[ StyleBox["t", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " seconds:" }], "Text", CellChangeTimes->{{3.8052876799745293`*^9, 3.805287688189261*^9}, { 3.805289374822846*^9, 3.805289380827416*^9}, {3.8054776366571155`*^9, 3.80547765233449*^9}}, CellID->554640642], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "4"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"y", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], "}"}]}], ",", RowBox[{"TimeConstraint", "\[Rule]", "0.01"}]}], "]"}]], "Input", CellChangeTimes->{{3.8052876237061863`*^9, 3.8052876738847446`*^9}}, CellLabel->"In[404]:=", CellID->609851282], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["Failure", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"No proof could be found within 0.01 seconds.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"TimedOut\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"No proof could be found within 0.01 seconds.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"TimedOut\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], Failure["TimedOut", Association[ "MessageTemplate" -> StringJoin[{"No proof could be found within ", TextString[ Missing["SlotAbsent", "Time"]], " seconds."}], "MessageParameters" -> Association["Time" -> 0.01]]], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{{3.805287666665065*^9, 3.80528767431452*^9}, 3.8052893923236303`*^9}, CellLabel->"Out[404]=", CellID->253898791] }, Open ]], Cell[TextData[{ "By default, ", Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " looks for a proof indefinitely:" }], "Text", CellChangeTimes->{{3.805287690005966*^9, 3.805287697477777*^9}, 3.805289386221801*^9}, CellID->191261747], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "2", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "4", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2", ",", "4"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"y", ",", "y", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]}], "}"}]}]}], "]"}], "//", "AbsoluteTiming"}]], "Input", CellChangeTimes->{{3.8052876993693943`*^9, 3.805287726163938*^9}, { 3.8052878392012157`*^9, 3.805287840917861*^9}}, CellLabel->"In[405]:=", CellID->433083965], Cell[BoxData[ RowBox[{"{", RowBox[{"0.375423`", ",", InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["62", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[ GraphicsComplexBox[{{0., 4.}, {1., 5.}, {-1., 5.}, {-2., 1.}, { 1., 4.}, {0., 3.}, {-1., 2.}, {0., 2.}, {-1., 1.}, {-1., 0.}}, {{ GrayLevel[0.55], LineBox[{1, 6}], LineBox[{2, 5}], LineBox[{3, 5}], LineBox[{4, 10}], LineBox[{5, 6}], LineBox[{6, 7}], LineBox[{6, 8}], LineBox[{7, 9}], LineBox[{8, 9}], LineBox[{9, 10}], LineBox[{3, 7}]}, { PointBox[1], PointBox[2], PointBox[3], PointBox[4], PointBox[5], PointBox[6], PointBox[7], PointBox[8], PointBox[9], PointBox[10]}}], FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.7]], PlotRange -> All, PlotRangeClipping -> True, PlotRangePadding -> Scaled[0.1], Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Opacity[0.5], Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]]], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["62", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ "1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "3", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CircleTimes]", "1", "\[CircleTimes]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "2", "\[CircleTimes]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"2", "\[CircleTimes]", "4", "\[CircleTimes]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{"x", "\[CircleTimes]", "x", "\[CircleTimes]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "y", "\[CircleTimes]", "x"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"y", "\[CircleTimes]", "z", "\[CircleTimes]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x", "\[CircleTimes]", "y", "\[CircleTimes]", "z"}], ")"}]}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalC]"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], ")"}], "\[CircleDot]", "\[FormalC]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CircleTimes[1, 1, 1] == CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CircleTimes[$CellContext`x, $CellContext`x, $CellContext`y] == CircleDot[ CircleTimes[$CellContext`y, $CellContext`y, $CellContext`x], CircleDot[ CircleTimes[$CellContext`y, $CellContext`z, $CellContext`y], CircleTimes[$CellContext`x, $CellContext`y, $CellContext`z]]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[]], {"CriticalPairLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x2, $CellContext`x1], $CellContext`x3], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 2}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]]], { "CriticalPairLemma", 3} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3]], \ $CellContext`x4]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4], "Proof" -> Association[ "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 4}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x3], $CellContext`x4]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]]], {"CriticalPairLemma", 5} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]], CircleDot[$CellContext`x4, CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[$CellContext`x4, CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x3]]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 5}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[$CellContext`x4, CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x3]]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x1]]]], {"CriticalPairLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 7} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[$CellContext`x3, CircleDot[$CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "Side" -> 2, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]]] == CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 9} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[$CellContext`x3, CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x4, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, \ $CellContext`x4]]]] == CircleDot[$CellContext`x3, CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 7}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 11} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2]], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 7}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], \ $CellContext`x4]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 11}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x3], $CellContext`x4]]] == CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x1]]]], {"CriticalPairLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 10}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"CriticalPairLemma", 13} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 8}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 13}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 14}, "Orientation" -> {-1, 1}, "Rule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x4, Blank[]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x4, Blank[]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 3}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"CriticalPairLemma", 17} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 16}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 18} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 17}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 19} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 17}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 20} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 18}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"CriticalPairLemma", 21} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 19}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 15}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 22} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 21}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 23} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 9}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x4, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x4, Blank[]]]]]] -> CircleDot[$CellContext`x3, CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]), "MatchingSide" -> 1]], {"SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 23}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 3}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x3]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]]], { "CriticalPairLemma", 24} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 5}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 25} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 24}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 20}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 26} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 25}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 12}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 27} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x2, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 26}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 20}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 28} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 25}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 28}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x2]]]]], {"SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]], { "CriticalPairLemma", 29} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1]], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 27}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 8} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x2]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 29}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x3]]] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x4, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x4], CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x2]]]]], {"SubstitutionLemma", 9} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 8}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 6}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x3]]] == CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]]], { "CriticalPairLemma", 30} -> Association["Statement" -> CircleDot[ CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2]], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 4}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[$CellContext`x4, CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 22}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 10} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 30}, "Position" -> 1, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]]]], {"SubstitutionLemma", 11} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 10}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 10}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, \ $CellContext`x1]]]]], {"CriticalPairLemma", 31} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 7}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 32} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"SubstitutionLemma", 11}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "MatchingSide" -> 1]], {"SubstitutionLemma", 12} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 32}, "Position" -> 2, "Construct" -> {"SubstitutionLemma", 9}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x1, $CellContext`x2], CircleTimes[$CellContext`x3, $CellContext`x3, \ $CellContext`x1]]] == CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], { "CriticalPairLemma", 33} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x1, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 12}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 34} -> Association["Statement" -> CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]]] == CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x3, $CellContext`x2], CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 2}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]]]] -> CircleDot[ CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1], \ $CellContext`x4]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], Pattern[$CellContext`x4, Blank[]]], "MatchingConstruct" -> {"CriticalPairLemma", 33}, "MatchingOrientation" -> -1, "MatchingRule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "MatchingSide" -> 1]], {"SubstitutionLemma", 13} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Input" -> {"CriticalPairLemma", 34}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 31}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x3]), "OutputExpression" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleTimes[$CellContext`x1, $CellContext`x1, \ $CellContext`x3]]]]], {"CriticalPairLemma", 35} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]]], "Proof" -> Association[ "Construct" -> {"SubstitutionLemma", 13}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]]], "MatchingConstruct" -> {"SubstitutionLemma", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 36} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1], CircleTimes[$CellContext`x3, $CellContext`x3, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 35}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 12}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 37} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 36}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingConstruct" -> {"CriticalPairLemma", 20}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 2]], {"CriticalPairLemma", 38} -> Association[ "Statement" -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2] == CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x3, $CellContext`x1], CircleDot[ CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3], CircleTimes[$CellContext`x1, $CellContext`x2, $CellContext`x1]]], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 37}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingConstruct" -> {"CriticalPairLemma", 7}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], CircleDot[ Pattern[$CellContext`x3, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]]], "MatchingSide" -> 1]], {"SubstitutionLemma", 14} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 15} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 14}, "Position" -> {1, 2, 2}, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 16} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 15}, "Position" -> {1, 2}, "Construct" -> {"SubstitutionLemma", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CircleDot[$CellContext`x2, CircleDot[$CellContext`x1, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleDot[ CircleTimes[2, 2, 1], CircleDot[ CircleTimes[2, 4, 2], CircleTimes[1, 2, 4]]]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 17} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleTimes[1, 1, 2]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 16}, "Position" -> {1, 2, 2, 2, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleTimes[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x2, $CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 3, 1], CircleTimes[1, 1, 2]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 18} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 2], CircleTimes[1, 3, 1]]]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 17}, "Position" -> {1, 2, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleDot[ CircleTimes[1, 2, 1], CircleDot[ CircleTimes[1, 1, 2], CircleTimes[1, 3, 1]]]]] == CircleTimes[1, 1, 1]]], { "SubstitutionLemma", 19} -> Association["Statement" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleTimes[1, 1, 3]]] == CircleTimes[1, 1, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 18}, "Position" -> {1, 2, 1}, "Construct" -> {"CriticalPairLemma", 38}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x3]), "OutputExpression" -> CircleDot[ CircleTimes[1, 1, 1], CircleDot[ CircleTimes[1, 1, 3], CircleTimes[1, 1, 3]]] == CircleTimes[1, 1, 1]]], { "Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 19}, "Position" -> 1, "Construct" -> {"CriticalPairLemma", 35}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]], CircleDot[ CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]], CircleTimes[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x3, Blank[]]]]] -> CircleTimes[$CellContext`x1, $CellContext`x1, $CellContext`x2]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]}], "}"}]], "Output", CellChangeTimes->{3.8052877268003273`*^9, 3.805287841451765*^9, 3.805289394324334*^9}, CellLabel->"Out[405]=", CellID->532036243] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["DirectedHyperedges", "Subsubsection", CellChangeTimes->{{3.805289956022484*^9, 3.805289957547327*^9}}, CellID->67494120], Cell["\<\ By default, all hyperedges are treated as ordered (i.e. directed):\ \>", "Text", CellChangeTimes->{{3.805289961084515*^9, 3.805289976101376*^9}}, CellID->440407142], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}]}], "}"}]}], ",", RowBox[{"TimeConstraint", "\[Rule]", "5"}]}], "]"}]], "Input", CellChangeTimes->{{3.8052899930876217`*^9, 3.805290012158894*^9}}, CellLabel->"In[410]:=", CellID->446469159], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["Failure", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"No proof could be found within 5 seconds.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"TimedOut\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ FrameBox[ StyleBox["\"\[WarningSign]\"", Directive["Message", 35], StripOnInput -> False], ContentPadding -> False, FrameStyle -> None, FrameMargins -> {{0, 0}, {0, 0}}, StripOnInput -> False], GridBox[{{ TagBox[ GridBox[{{ TagBox["\"Message: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ "\"No proof could be found within 5 seconds.\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}, { TagBox[ GridBox[{{ TagBox["\"Tag: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"TimedOut\"", "SummaryItem"]}}, GridBoxItemSize -> {"Columns" -> {6.5, All}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, GridBoxSpacings -> {"Columns" -> {{0}}}], "SummaryItem"]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], Failure["TimedOut", Association[ "MessageTemplate" -> StringJoin[{"No proof could be found within ", TextString[ Missing["SlotAbsent", "Time"]], " seconds."}], "MessageParameters" -> Association["Time" -> 5]]], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.805290018093306*^9}, CellLabel->"Out[410]=", CellID->986363245] }, Open ]], Cell[TextData[{ "Use ", Cell[BoxData[ RowBox[{"\"\\"", "\[Rule]", TagBox[ ButtonBox[ StyleBox["False", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/False", ContentPadding->False], MouseAppearanceTag["LinkHand"]]}]], "InlineFormula", FontFamily->"Source Sans Pro"], " to treat all hyperedges as orderless (i.e. undirected):" }], "Text", CellChangeTimes->{{3.805290020486555*^9, 3.80529006519948*^9}, { 3.8054776639561033`*^9, 3.805477685191635*^9}}, CellID->947178667], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "x"}], "}"}], ",", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}]}], "}"}]}], ",", RowBox[{"TimeConstraint", "\[Rule]", "5"}], ",", RowBox[{"\"\\"", "\[Rule]", "False"}]}], "]"}]], "Input", CellChangeTimes->{{3.805290037399934*^9, 3.805290056698391*^9}}, CellLabel->"In[411]:=", CellID->404270862], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 0.5}, {1., 0.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.5}, {1., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x1], CirclePlus[$CellContext`x1, $CellContext`x2]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CirclePlus]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 2", CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Substitution Lemma 1", CirclePlus[1, 2] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["5", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"2", "\[CirclePlus]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 0.5}, {1., 0.}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 1.}, {1., 0.5}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.5}, {1., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 1", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x1], CirclePlus[$CellContext`x1, $CellContext`x2]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CirclePlus]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 2", CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 1.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.5}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Substitution Lemma 1", CirclePlus[1, 2] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.}, 0.033036990164056895`], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {\ "Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["5", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"2", "\[CirclePlus]", "1"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CirclePlus[2, 1] == CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]], And[ ForAll[{$CellContext`x, $CellContext`y}, CirclePlus[$CellContext`x, $CellContext`y] == CircleDot[ CirclePlus[$CellContext`x, $CellContext`x], CirclePlus[$CellContext`x, $CellContext`y]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]], ForAll[{\[FormalA], \[FormalB]}, CirclePlus[\[FormalA], \[FormalB]] == CirclePlus[\[FormalB], \[FormalA]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleTimes[\[FormalA], \[FormalB], \[FormalC]] == CircleTimes[\[FormalA], \[FormalC], \[FormalB]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleTimes[\[FormalA], \[FormalB], \[FormalC]] == CircleTimes[\[FormalB], \[FormalA], \[FormalC]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleTimes[\[FormalA], \[FormalB], \[FormalC]] == CircleTimes[\[FormalC], \[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association["Statement" -> CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x1], CirclePlus[$CellContext`x1, $CellContext`x2]] == CirclePlus[$CellContext`x1, $CellContext`x2], "Proof" -> Association[]], {"Axiom", 2} -> Association[ "Statement" -> CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CirclePlus[1, 1], CirclePlus[1, 2]] == CirclePlus[2, 1], "Proof" -> Association[]], { "SubstitutionLemma", 1} -> Association[ "Statement" -> CirclePlus[1, 2] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> 1, "Construct" -> {"Axiom", 1}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x1, Blank[]]], CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CirclePlus[1, 2] == CirclePlus[2, 1]]], { "Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> 2, "Construct" -> {"Axiom", 2}, "Orientation" -> {-1, 1}, "Rule" -> (CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CirclePlus[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.80529005742706*^9}, CellLabel->"Out[411]=", CellID->422010036] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Properties and Relations", "Subsection", CellID->754506620], Cell[TextData[{ Cell[BoxData["FindWolframModelProof"], "InlineFormula", FontFamily->"Source Sans Pro"], " will return a proof object for a particular theorem if and only if the \ associated path exists in the corresponding multiway system:" }], "Text", CellChangeTimes->{{3.805287741021841*^9, 3.805287761389085*^9}, 3.805289398328823*^9}, CellID->231238183], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"FindWolframModelProof", "[", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"4", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "4"}], "}"}]}], "}"}]}], ",", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[TwoWayRule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z"}], "}"}]}], "}"}]}]}], "]"}]], "Input", CellChangeTimes->{{3.805287763763829*^9, 3.805287820371993*^9}, { 3.805288031901328*^9, 3.8052880421036053`*^9}}, CellLabel->"In[406]:=", CellID->499914232], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["ProofObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpEHNaynclsXXDYXu3WndWmL4QdfP60Hfqpf81e km9LjNkpYYeC0sIpk/of2V+f3SrEtEzYoe35n+JHfq/t45sDz86oFnawePXJ /tuqT/Zbjoj3/vISdhCSE4uJCPphfzX+RqC6iLBDKH9G3/S5/+wPhkyWlr8u 5PA/ruR15DEmh8rFHq8eThZy4BA9M+taP5vDH+8fe/O9hByyFbrDpe+yObRW xh3zcBJyuNLC9t5Dkd3ho9NbB0szIQc7J7vE+Bh2B9sVS3Qd1YQcVkUYrYvr Y3fIXNnSkyAk5CB94tFVt+3sDmVuvbHTfwk6TJjgf0P8OrtDSv2+BU/vCTqw b6rYevEtu4NJiESY935BhyaduNyS3+wOj4/Mqj0xW9ABEi4cDuKxJRddxQUd /oMBu8OM7cYqz94KwOUlhT6XtR0RcGCE8ufkbDqpNhshL3u8UOZ4IYI/T9Ew P90DwZev+XCQXR7Bd1gbrxnwmh/Od0m6d27CDAS/R2/Xi0XdfHD39D+26Hts wQeXnwh2IC/cPVN8zW6mTOaFy09j2lq31AHBh/iHB86fDXY/gg9xL4K/4Np6 kRVfueH8Rd0gB3HD3bOj6faZ0iCE/N+/T3bOZuOGuyfrr1dj1H4uuDxjI6/y phoE/3CHzvxFdgj+BqBt2qwI/jGVBjW/C5xwPsfOLYacCxB8UGzFlnA6AABd GO5G "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 5.}, {-2., 4.545454545454545}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQpEHNYbXnxV3bByf6/WNuaLL4QdvL4/2Ndtv2f/ Zn/JPYvPCDus6TVZ98Xu+P6ifE3NitXCDg6ODZuv3ruw/0TnMy+/VmEHId1X LF/PXtu/Y16AolqUsIMHV4T3jZy7+x3Wpa/5rynsUPwm5fD+2Ef7E3dov7n1 Rcih7Mz86K8xz/bL7J3zYPsuIQedpTHveLa82p+3Z1fntGohhw3K+14vvPB6 v8bkTXvkMoUcgifX/th9+s3+ictaBb8GCzmIfJklEr307f4V34w7JG2EHD66 ijnUx77bn9O8V6FHUcjhbcf7Ko0v7/bf81G67cMi5MC6V+1oWOb7/f+DkrZH PxF0sH60W45r7/v9Z6fWbt1xUNCh/8e6dqf37/d7iZZcTZ4j6AAJlw/7Sy66 iseWIPgMvnMWKPsg+Au5FKebqQk6MEL5EVxXfk1lQsir+Gw97fhQAM5nuXCE 0+oQgv97KtPWuqUIPtu8vLP83Qi++guO4LdFCH4s2EECDgC5A7xd "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpEHGAss54TnzRfCcP54deSKtgvIfjJ985NmLEd wY9YwmNzdxaCb6UhU3W1GsFnzfrr1RiF4O/O3LDugRmCH6NuuvSzAIL/YlG3 3q4XQnB+Bkj7fgT/dTjXlV9TEfzcTSfVZucg+O94OiutnRH8vHSPM7clEfwP B9nlaz4IwvlFMscLZY4j+J/L2o7smYvgi8eWXHQVF3SwLmQPrNibsN9R0k3Y /r0AlN+wf98MG+NXJwUckuI1otWvTtrfezvc0H05TH7B/rUPp/OGtQs4vFsw +x+3xqr98qv/HBfLgqnftP+JeVtCp7+AQ3KqsI3Cop37f7WbXF9rDtN/YH/y bHadFiUBB2MweLy/Bxg6i7r5HLYmcG9L4H62v/+xRd9jCz4HENn3+MX+iTO2 G6s843XYsxsEXu+f4mt2M2Uyr4Pdy8lA9G7/NKatdUsdeB3A2rd92A9W/pbH QQkMPu2fnQMKUB4HsLF9n/fPUzTMT/fgcVjq/2uJ/68v+xdcWy+y4iu3QxoY fNsPjq5F3A4G6lYiCSe+79/RdPtMaRC3Ay8wVciL/dz/9++TnbPZuB1AuoFo Pzg57Ody+JU40ehDye/9jI28yptquBy4ixc5M7b92X+4Q2f+IjsuB70bTbo3 mv7u3wC0TZuVyyEJpDz73/5jKg1qfhc4HVbM29h93f7/fo6dWww5F3DC4usA KLZiSzgdAJV3BkU= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 4.090909090909091}, {-2., 3.6363636363636362`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 3.6363636363636362`}, {3., 3.1818181818181817`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQEf7MVjSy66ivM6PHkT5Pgj/Z294aYHN56/4HEQ e6jcwVfxxr72zzLP3g08DtPuFF1xMnhl/9P6uLJZHo9Dwn17takTntuvKHBM f6TI41DxsquWdeYT+45ZoiKTTnM73PkVfGuy50P7GTudtVyzuR2k1c0qG1xu 2985e3rlbwZuB4n0Ax6ibpftA66vnbS1h8shLLvX7Yz+UfuvV18+KeLjcnAs ZA+s2HvAPqv5plfzS06HnFRhG4VFO+2tVtV/0d/P6ZAVrxGtfnWTfabXnYcV /ZwOXxfM/setscr+Q/J7obgoTqj+BfbXvu1ovy8PUz/JXozZ0uHvfQ6ofIP9 po58m+2zOBxcwfwE+zXtMTW8ARwODCgAwRf/vkaodz07nB9VtO3/pmQE/0Sh zPFCGQQ/7uu9jJM32eB8hb9/n+ycjeDzdFZaOych+CozA3NSdRH8VN22coW/ rHA+MLKAMcbqAADI95za "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQEf7MVjSy66ivM6mMx0WHHq5hv78CnL1Mpf8jjc 3r9pWav4S3vR1n0NpzbxOHwqDvttsPOJfYD+nvv2xTwOb7LCfWbW3rfnnDzf +boWj8MljlS/jQFX7B02ZKyZcJPboYYt/PPydfvtv7SJS+XUczs8WBW58NPR bfvVxNf0ZMpwO+jUyC881HZl/7UENZbODVwOSTsPfRP2erSfOaWt4ZQ1l0PG Ed39esFP97/nCdoTxsvl0Pfo4ff2sBf72z7HX597i9PhkvD9BfIhr/cfEd9w cf5iTgeDCNVdX73f7V9Z6bQ6JoPT4Xr4LUXW+R/2m0uKp1zR4HRQ6T02T0/0 0/7cb7p/2J5yODD6XA8u7/i831uwvfjLHA6HnCk8jvd/fNl/KVPp1JwADoc0 MPi2HxJOHA4G6lYiCSe+7xf/vkaodz27A6/N3VnyYj/3RxVt+78pmd3h1xJ/ ENp/olDmeKEMkJ840ehDye/9cV/vZZy8yebAXbzImbHtz36Fv3+f7JzN5qB3 o0n3RtPf/TydldbOSWwOSSDl2f/2q8wMzEnVZXNYMW9j93X7//tTddvKFf6y OkAj7AAwsoAxxuoAAP+6z6M= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxl1HtIU1EYAPBtuYfTNG0wsshHZpoomWEPzXNAEh8ZMszCUskaQSgqvnCM qQylzFQUIQ2jmVb4QDLNMmlpilpiGmaaOC3LrM26UzeX6da9U7/7R5dzOfz4 uNzvfOc7xzkhWSRmMRiMUPKl5o2HQMLY9JFTwu14y/IMdnul2hrca3miO+qF NWZuenKX/VJmAR3vr7sVyoigXdjU2EvY0Hb2Sb4aMmgFLj70wZubT3u4QbXb 6zjt+Zqb3h3zfPDPc/zR1QraGusb2f5BfMhH28V1lBKWEF/MLOjprKat92Rf Ww+jbZiR2wYaeODVClabrI62MSwvRimiHWwuEBc/k7t3xvEIVFnCMLzWcfCs TQ0hcSZQWfHCUYcGDpYpEqujwgnkI3A9Mirm4EL/693qfAIlO9VqtPs5mDe1 HI9HCBT9JOlSmpqN9fktGSIvLVIN5padf8rG0X5d21yqtIifNJWjKGBj919O /GbhIposl3ucucjGFSLvLE7MOmp+WZSi6GfhcbtpXeT8OtqXKB17fJ+F6wcC 16bERqQrc8mNy2ZhviSisOm9Ebn45iQ9DGXhPy5W95TeJtRwuuxukYCFM3uy TgokJlQyfWGnzScmlseVJzS0mtCwevKtZxUT79XG2uarTCgx1b7/WxQTh0g/ BilWTEicYuIG8Jmb9WH8N1uQ1c6LMaEtU7vHajMi5qbtAqkdMEJc8EhH7RDY gWqvnjWwk5Qgd5i269wC2QF/wQcj1VSHgDvMDWQAK0X3xpoFtMnmIFtyBfJ5 43YnsWVAD/F3pbfbfV1pm9OX6cATV8oj/CaWwaoh6gPas8eKybEEpk5XbLoW TDZvgmqIAMvqcFO8BwH58BypBf+GuB1Vjs4F8J6+VHJowAeo9N3U4MPUcZv8 AQ6gflc6D97o5+/g2qUdSrbFHLh5xi+tevQr5HPZvMBZiL/SjAtXGr+A+6zO 8p63fgZLzOubAdevBIcP6afB5OVS+yBdBd64f6bQP4qcd3k= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxdkwtIU2EUx+f07s45M0UIKzJLnDOKMsjK8jsolQ+MGpXVECuU6EFSPsKY QomWWmaUpPbQDCuylUki5bNypZGmPUYlmWaEOsupU5dus/vd6Rl0uGP8+N9z v/855zteB+IVcUKBQKDgfvTfGnoyLzqxY9M8Z4javzXRt1FP0pOY6kKdFG4e a3XJuTJMNI7rX+yokcIHWep7WeoI6fRwG03OlMLY+ehaS8ooaS67ECaIlIKI TzCQbPUDjX4Ox8oKRlkxRrxWxR8MfesEhpdL4rr7x0nuyk8r2AwnaP+s0RUH GEl7edeC5eucoKiQxl/SV5qz4lmfBPh0ZooMREk+TuZLYOHr49xjIoPSrJTA EAl0f6NhJsPPWU+V3hGKDWHcM01GkjObam84wmOarhTA+DLmsDncEdxcadiB sTvdJcgohhP8B+1gMl9YlVYmnqlPCJbw03sbFGKIkF8NtFeLQBFe45d9RASD 54ZO+RpE8Grifl7RZhFoYz0tf/xZKFi0ff2WhSIQ1flodh1iQVOvluUNMqC6 xLTHXGUh8nPj7qRqBgJ/1CyS1LHgfyS7dVzFQPCjsMc7v7KQcFKS6b6RgYvG h2eDh1iYa4YzbRMO4F2vu9U+xYLYtPyFt9oBrPMSA9+eUnuY5oOF26COkW+z R/3uGC1YCHYzXH6fhhB1+rYuysYV7ve4DBtXtvhcO1pph/wkrYzLsXH1au9f v6U2nrlI6MeB6/bpvdNkVqfTE1ZZyKwf1yA6AQvq/PGHzcjz6fVqMiEvVum5 CduYnp6VMoXsx1XDnYH8jL9ARjLrp0FRon3kbkSduxzclZxAP29ouS3jqL/L K+BKtDFvP20M+Uvs5cg1XwzIXW00wca9a3O5ZxSZbld04jD64S7vga42Pep8 e+V69CP2pAUPoe5K21H7G9m6B4PIMmrfR4fsT9etsx95Az0urw+ZX/fon+iH vu3h1ot6An9AD/pJpe1XdaPunMVXgGzd707kAGuDkCPoOpVokffJ+YH9158O 9BPnrtyT09OKek7ziHxgaQv6UfIDbUK9w3iqdltGI/L3fq2pIvQpMu/OoxL5 +scrbSGmO8jmloQAZ20+smAm/gFH28Uy "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 5.}, {-2., 4.545454545454545}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{3., 3.1818181818181817`}, {0., 2.727272727272727}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 2.727272727272727}, {-2., 2.2727272727272725`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQMXXcVjSy6yOqw3vPiqumHl/lezmlPEFrM6eH1/ sK/bfs9+s6eeV3dnsTqs6TVZ98Xu+P4tKlnrUzRYHRwcGzZfvXdhf1Lkk08C d1gchHRfsXw9e22/U/OO+QdaWRw8uCK8b+Tc3R+06NnWYlUWh+I3KYf3xz7a P21bnqnWbmaH0jPzo7/GPNvPdSBA7okbs4P20ph3PFte7V+/r6dg4Qkmhw3K +14vvPB6v3JOzbWNi5kcgifX/th9+s3+r5OUGuIqmRxEvswSiV76dr+ScX3u ck8mh4+uYg71se/2r/aZNK9HhMnhTcf7Ko0v7/b3348W5rvF6MC6V+1oWOb7 /Rde3z6tPYvRwfrRbjmuve/35xQKnXgawujQ/2Ndu9P79/tTC/6z23AxOkBC 58P+XS8WdevtYoDzL973n7c7E8EXjY7sfijL4MAI5TNvrVvqsPa/PUzeYA/z y/fqCP6W044PL6z+B+f3PbYAIgQfrPz8XzjfXieIbV4egg+KLVfxv/YA5uXH vA== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQDQMXXcVjSy6yOsD4NnErnE4sRfDrPt3xbS5F8Kcx ba1b6oDgN/UZXNVjR/BdpvkHyp9kgfNvSwp9LmtD8D0kK3aZ2iP4XVMal0d/ ZobzF3Xr7XqxCMFf7LA2XjMAwV/+VZs16y8TnL96FQgg+CDVr8MR/A0iK4A6 EPxNJ9Vm52xihPO3AH2zNh7B326s8uwtD4IPBXA+S9Zfr8ao//YwPteVX1OZ tv6D8wXtfjxo5kfwwdZn/YXzpUDBceQPnK9Q8+EguzyCD7K9s/I3nK8F9A3Q DjgfFDrdegh+LCi6en/C+Y/mhS76+PUHnL9vrqJhfjqC/2rJshK5R9/h/Pwt T3L+pyL4HmdAMfYNzi97010d1ong/xT5OvGMBoIPST9f7QHDUokb "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQDQMXXcVjSy6yOqw3vPiqumGl/atZzSlii1kdvL4/ 2Ndtv8fe7Knn1d1ZrA5rek3WfbE7br9FJWt9igarg4Njw+ar9y7YJ0U++SRw h8VBSPcVy9ez1+ydmnfMP9DK4uDBFeF9I+eufdCiZ1uLVVkcit+kHN4f+8h+ 2rY8U63dzA6lZ+ZHf415Zs91IEDuiRuzg/bSmHc8W17Zr9/XU7DwBJPDBuV9 rxdeeG2vnFNzbeNiJofgybU/dp9+Y/91klJDXCWTg8iXWSLRS9/aKxnX5y73 ZHL46CrmUB/7zn61z6R5PSJMDm863ldpfHln338/WpjvFqMD6161o2GZ7+0v vL59WnsWo4P1o91yXHvf2+cUCp14GsLo0P9jXbvT+/f2qQX/2W24GB0gofPB HhpMcD5L1l+vxqj/9jA+15VfU5m2/rNnhPIF7X48aOb/B5cXWfFVmzXrL5wv JfS5rO3IHzhfoebDQXZ5BF/l2VuezsrfcL5WwOtwoB1w/q4Xi7r1dv2A8/cH Lbi2XgTBP7JnrqJh/ne4e06pzc7ZdPIbXP78hBnbjVUQfLDz677C+TdTJvua 3fwC5987B9KA4D+26AOiz3A+2DkvPsH54hOfBl9xR/Dntv/QVdjwEe6eijaQ Cz/C5Zf1ejL4zvkA52uCNSD4rODwfg/nJ66K5eNqfwfnZ/zWt/529C3CfmBq dhV/aw8AUDkY4g== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 4.545454545454545}, {-1., 4.090909090909091}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 4.090909090909091}, {-2., 3.6363636363636362`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 3.6363636363636362`}, {-2., 3.1818181818181817`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 3.1818181818181817`}, {-2., 2.727272727272727}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.727272727272727}, {-2., 2.2727272727272725`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.2727272727272725`}, {-1., 1.8181818181818181`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 1.8181818181818181`}, {0., 1.3636363636363635`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.3636363636363635`}, {1., 0.9090909090909091}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.9090909090909091}, {2., 0.45454545454545453`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 0.45454545454545453`}, {3., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 5.}, 0.09282036038311989], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 4.090909090909091}, 0.09282036038311989], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 3.6363636363636362`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 5.}, 0.09282036038311989], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{3., 3.1818181818181817`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Critical Pair Lemma 1\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Critical Pair Lemma 1", CirclePlus[$CellContext`x1, $CellContext`x2] == CircleDot[ CirclePlus[$CellContext`x2, $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 2.727272727272727}, 0.09282036038311989], TagBox[ GridBox[{{"\"Critical Pair Lemma 2\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CirclePlus]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Critical Pair Lemma 2", CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 4.545454545454545}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 4.090909090909091}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]], CirclePlus[1, 3]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 3.6363636363636362`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[5, 4], CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 3.1818181818181817`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]], CirclePlus[5, 4]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.727272727272727}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.2727272727272725`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 1.8181818181818181`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.3636363636363635`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 8\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 8", CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.9090909090909091}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 9\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 9", CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[4, 5]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 0.45454545454545453`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 10\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 10", CircleDot[ CirclePlus[2, 1], CirclePlus[1, 4]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{3., 0.}, 0.09282036038311989], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["17", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{{ Directive[ Opacity[0.7], Hue[0.6, 0.7, 0.5]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpEHNaynclsXXDYXu3WndWmL4QdfP60Hfqpf81e km9LjNkpYYeC0sIpk/of2V+f3SrEtEzYoe35n+JHfq/t45sDz86oFnawePXJ /tuqT/Zbjoj3/vISdhCSE4uJCPphfzX+RqC6iLBDKH9G3/S5/+wPhkyWlr8u 5PA/ruR15DEmh8rFHq8eThZy4BA9M+taP5vDH+8fe/O9hByyFbrDpe+yObRW xh3zcBJyuNLC9t5Dkd3ho9NbB0szIQc7J7vE+Bh2B9sVS3Qd1YQcVkUYrYvr Y3fIXNnSkyAk5CB94tFVt+3sDmVuvbHTfwk6TJjgf0P8OrtDSv2+BU/vCTqw b6rYevEtu4NJiESY935BhyaduNyS3+wOj4/Mqj0xW9ABEi4cDuKxJRddxQUd /oMBu8OM7cYqz94KwOUlhT6XtR0RcGCE8ufkbDqpNhshL3u8UOZ4IYI/T9Ew P90DwZev+XCQXR7Bd1gbrxnwmh/Od0m6d27CDAS/R2/Xi0XdfHD39D+26Hts wQeXnwh2IC/cPVN8zW6mTOaFy09j2lq31AHBh/iHB86fDXY/gg9xL4K/4Np6 kRVfueH8Rd0gB3HD3bOj6faZ0iCE/N+/T3bOZuOGuyfrr1dj1H4uuDxjI6/y phoE/3CHzvxFdgj+BqBt2qwI/jGVBjW/C5xwPsfOLYacCxB8UGzFlnA6AABd GO5G "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 5.}, {-2., 4.545454545454545}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQjQpEHNYbXnxV3bByf6/WNuaLL4QdvL4/2Ndtv2f/ Zn/JPYvPCDus6TVZ98Xu+P6ifE3NitXCDg6ODZuv3ruw/0TnMy+/VmEHId1X LF/PXtu/Y16AolqUsIMHV4T3jZy7+x3Wpa/5rynsUPwm5fD+2Ef7E3dov7n1 Rcih7Mz86K8xz/bL7J3zYPsuIQedpTHveLa82p+3Z1fntGohhw3K+14vvPB6 v8bkTXvkMoUcgifX/th9+s3+ictaBb8GCzmIfJklEr307f4V34w7JG2EHD66 ijnUx77bn9O8V6FHUcjhbcf7Ko0v7/bf81G67cMi5MC6V+1oWOb7/f+DkrZH PxF0sH60W45r7/v9Z6fWbt1xUNCh/8e6dqf37/d7iZZcTZ4j6AAJlw/7Sy66 iseWIPgMvnMWKPsg+Au5FKebqQk6MEL5EVxXfk1lQsir+Gw97fhQAM5nuXCE 0+oQgv97KtPWuqUIPtu8vLP83Qi++guO4LdFCH4s2EECDgC5A7xd "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQjQpEHGAss54TnzRfCcP54deSKtgvIfjJ985NmLEd wY9YwmNzdxaCb6UhU3W1GsFnzfrr1RiF4O/O3LDugRmCH6NuuvSzAIL/YlG3 3q4XQnB+Bkj7fgT/dTjXlV9TEfzcTSfVZucg+O94OiutnRH8vHSPM7clEfwP B9nlaz4IwvlFMscLZY4j+J/L2o7smYvgi8eWXHQVF3SwLmQPrNibsN9R0k3Y /r0AlN+wf98MG+NXJwUckuI1otWvTtrfezvc0H05TH7B/rUPp/OGtQs4vFsw +x+3xqr98qv/HBfLgqnftP+JeVtCp7+AQ3KqsI3Cop37f7WbXF9rDtN/YH/y bHadFiUBB2MweLy/Bxg6i7r5HLYmcG9L4H62v/+xRd9jCz4HENn3+MX+iTO2 G6s843XYsxsEXu+f4mt2M2Uyr4Pdy8lA9G7/NKatdUsdeB3A2rd92A9W/pbH QQkMPu2fnQMKUB4HsLF9n/fPUzTMT/fgcVjq/2uJ/68v+xdcWy+y4iu3QxoY fNsPjq5F3A4G6lYiCSe+79/RdPtMaRC3Ay8wVciL/dz/9++TnbPZuB1AuoFo Pzg57Ody+JU40ehDye/9jI28yptquBy4ixc5M7b92X+4Q2f+IjsuB70bTbo3 mv7u3wC0TZuVyyEJpDz73/5jKg1qfhc4HVbM29h93f7/fo6dWww5F3DC4usA KLZiSzgdAJV3BkU= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 4.090909090909091}, {-2., 3.6363636363636362`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 3.6363636363636362`}, {3., 3.1818181818181817`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQEf7MVjSy66ivM6PHkT5Pgj/Z294aYHN56/4HEQ e6jcwVfxxr72zzLP3g08DtPuFF1xMnhl/9P6uLJZHo9Dwn17takTntuvKHBM f6TI41DxsquWdeYT+45ZoiKTTnM73PkVfGuy50P7GTudtVyzuR2k1c0qG1xu 2985e3rlbwZuB4n0Ax6ibpftA66vnbS1h8shLLvX7Yz+UfuvV18+KeLjcnAs ZA+s2HvAPqv5plfzS06HnFRhG4VFO+2tVtV/0d/P6ZAVrxGtfnWTfabXnYcV /ZwOXxfM/setscr+Q/J7obgoTqj+BfbXvu1ovy8PUz/JXozZ0uHvfQ6ofIP9 po58m+2zOBxcwfwE+zXtMTW8ARwODCgAwRf/vkaodz07nB9VtO3/pmQE/0Sh zPFCGQQ/7uu9jJM32eB8hb9/n+ycjeDzdFZaOych+CozA3NSdRH8VN22coW/ rHA+MLKAMcbqAADI95za "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQEf7MVjSy66ivM6mMx0WHHq5hv78CnL1Mpf8jjc 3r9pWav4S3vR1n0NpzbxOHwqDvttsPOJfYD+nvv2xTwOb7LCfWbW3rfnnDzf +boWj8MljlS/jQFX7B02ZKyZcJPboYYt/PPydfvtv7SJS+XUczs8WBW58NPR bfvVxNf0ZMpwO+jUyC881HZl/7UENZbODVwOSTsPfRP2erSfOaWt4ZQ1l0PG Ed39esFP97/nCdoTxsvl0Pfo4ff2sBf72z7HX597i9PhkvD9BfIhr/cfEd9w cf5iTgeDCNVdX73f7V9Z6bQ6JoPT4Xr4LUXW+R/2m0uKp1zR4HRQ6T02T0/0 0/7cb7p/2J5yODD6XA8u7/i831uwvfjLHA6HnCk8jvd/fNl/KVPp1JwADoc0 MPi2HxJOHA4G6lYiCSe+7xf/vkaodz27A6/N3VnyYj/3RxVt+78pmd3h1xJ/ ENp/olDmeKEMkJ840ehDye/9cV/vZZy8yebAXbzImbHtz36Fv3+f7JzN5qB3 o0n3RtPf/TydldbOSWwOSSDl2f/2q8wMzEnVZXNYMW9j93X7//tTddvKFf6y OkAj7AAwsoAxxuoAAP+6z6M= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxl1HtIU1EYAPBtuYfTNG0wsshHZpoomWEPzXNAEh8ZMszCUskaQSgqvnCM qQylzFQUIQ2jmVb4QDLNMmlpilpiGmaaOC3LrM26UzeX6da9U7/7R5dzOfz4 uNzvfOc7xzkhWSRmMRiMUPKl5o2HQMLY9JFTwu14y/IMdnul2hrca3miO+qF NWZuenKX/VJmAR3vr7sVyoigXdjU2EvY0Hb2Sb4aMmgFLj70wZubT3u4QbXb 6zjt+Zqb3h3zfPDPc/zR1QraGusb2f5BfMhH28V1lBKWEF/MLOjprKat92Rf Ww+jbZiR2wYaeODVClabrI62MSwvRimiHWwuEBc/k7t3xvEIVFnCMLzWcfCs TQ0hcSZQWfHCUYcGDpYpEqujwgnkI3A9Mirm4EL/693qfAIlO9VqtPs5mDe1 HI9HCBT9JOlSmpqN9fktGSIvLVIN5padf8rG0X5d21yqtIifNJWjKGBj919O /GbhIposl3ucucjGFSLvLE7MOmp+WZSi6GfhcbtpXeT8OtqXKB17fJ+F6wcC 16bERqQrc8mNy2ZhviSisOm9Ebn45iQ9DGXhPy5W95TeJtRwuuxukYCFM3uy TgokJlQyfWGnzScmlseVJzS0mtCwevKtZxUT79XG2uarTCgx1b7/WxQTh0g/ BilWTEicYuIG8Jmb9WH8N1uQ1c6LMaEtU7vHajMi5qbtAqkdMEJc8EhH7RDY gWqvnjWwk5Qgd5i269wC2QF/wQcj1VSHgDvMDWQAK0X3xpoFtMnmIFtyBfJ5 43YnsWVAD/F3pbfbfV1pm9OX6cATV8oj/CaWwaoh6gPas8eKybEEpk5XbLoW TDZvgmqIAMvqcFO8BwH58BypBf+GuB1Vjs4F8J6+VHJowAeo9N3U4MPUcZv8 AQ6gflc6D97o5+/g2qUdSrbFHLh5xi+tevQr5HPZvMBZiL/SjAtXGr+A+6zO 8p63fgZLzOubAdevBIcP6afB5OVS+yBdBd64f6bQP4qcd3k= "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxdkwtIU2EUx+f07s45M0UIKzJLnDOKMsjK8jsolQ+MGpXVECuU6EFSPsKY QomWWmaUpPbQDCuylUki5bNypZGmPUYlmWaEOsupU5dus/vd6Rl0uGP8+N9z v/855zteB+IVcUKBQKDgfvTfGnoyLzqxY9M8Z4javzXRt1FP0pOY6kKdFG4e a3XJuTJMNI7rX+yokcIHWep7WeoI6fRwG03OlMLY+ehaS8ooaS67ECaIlIKI TzCQbPUDjX4Ox8oKRlkxRrxWxR8MfesEhpdL4rr7x0nuyk8r2AwnaP+s0RUH GEl7edeC5eucoKiQxl/SV5qz4lmfBPh0ZooMREk+TuZLYOHr49xjIoPSrJTA EAl0f6NhJsPPWU+V3hGKDWHcM01GkjObam84wmOarhTA+DLmsDncEdxcadiB sTvdJcgohhP8B+1gMl9YlVYmnqlPCJbw03sbFGKIkF8NtFeLQBFe45d9RASD 54ZO+RpE8Grifl7RZhFoYz0tf/xZKFi0ff2WhSIQ1flodh1iQVOvluUNMqC6 xLTHXGUh8nPj7qRqBgJ/1CyS1LHgfyS7dVzFQPCjsMc7v7KQcFKS6b6RgYvG h2eDh1iYa4YzbRMO4F2vu9U+xYLYtPyFt9oBrPMSA9+eUnuY5oOF26COkW+z R/3uGC1YCHYzXH6fhhB1+rYuysYV7ve4DBtXtvhcO1pph/wkrYzLsXH1au9f v6U2nrlI6MeB6/bpvdNkVqfTE1ZZyKwf1yA6AQvq/PGHzcjz6fVqMiEvVum5 CduYnp6VMoXsx1XDnYH8jL9ARjLrp0FRon3kbkSduxzclZxAP29ouS3jqL/L K+BKtDFvP20M+Uvs5cg1XwzIXW00wca9a3O5ZxSZbld04jD64S7vga42Pep8 e+V69CP2pAUPoe5K21H7G9m6B4PIMmrfR4fsT9etsx95Az0urw+ZX/fon+iH vu3h1ot6An9AD/pJpe1XdaPunMVXgGzd707kAGuDkCPoOpVokffJ+YH9158O 9BPnrtyT09OKek7ziHxgaQv6UfIDbUK9w3iqdltGI/L3fq2pIvQpMu/OoxL5 +scrbSGmO8jmloQAZ20+smAm/gFH28Uy "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 5.}, {-2., 4.545454545454545}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{3., 3.1818181818181817`}, {0., 2.727272727272727}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 2.727272727272727}, {-2., 2.2727272727272725`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGCQAWIQDQMXXcVjSy6yOqw3vPiqumHl/lezmlPEFrM6eH1/ sK/bfs9+s6eeV3dnsTqs6TVZ98Xu+P4tKlnrUzRYHRwcGzZfvXdhf1Lkk08C d1gchHRfsXw9e22/U/OO+QdaWRw8uCK8b+Tc3R+06NnWYlUWh+I3KYf3xz7a P21bnqnWbmaH0jPzo7/GPNvPdSBA7okbs4P20ph3PFte7V+/r6dg4Qkmhw3K +14vvPB6v3JOzbWNi5kcgifX/th9+s3+r5OUGuIqmRxEvswSiV76dr+ScX3u ck8mh4+uYg71se/2r/aZNK9HhMnhTcf7Ko0v7/b3348W5rvF6MC6V+1oWOb7 /Rde3z6tPYvRwfrRbjmuve/35xQKnXgawujQ/2Ndu9P79/tTC/6z23AxOkBC 58P+XS8WdevtYoDzL973n7c7E8EXjY7sfijL4MAI5TNvrVvqsPa/PUzeYA/z y/fqCP6W044PL6z+B+f3PbYAIgQfrPz8XzjfXieIbV4egg+KLVfxv/YA5uXH vA== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGBQBWIQDQMXXcVjSy6yOsD4NnErnE4sRfDrPt3xbS5F8Kcx ba1b6oDgN/UZXNVjR/BdpvkHyp9kgfNvSwp9LmtD8D0kK3aZ2iP4XVMal0d/ ZobzF3Xr7XqxCMFf7LA2XjMAwV/+VZs16y8TnL96FQgg+CDVr8MR/A0iK4A6 EPxNJ9Vm52xihPO3AH2zNh7B326s8uwtD4IPBXA+S9Zfr8ao//YwPteVX1OZ tv6D8wXtfjxo5kfwwdZn/YXzpUDBceQPnK9Q8+EguzyCD7K9s/I3nK8F9A3Q DjgfFDrdegh+LCi6en/C+Y/mhS76+PUHnL9vrqJhfjqC/2rJshK5R9/h/Pwt T3L+pyL4HmdAMfYNzi97010d1ong/xT5OvGMBoIPST9f7QHDUokb "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[ BezierCurveBox[CompressedData[" 1:eJxTTMoPSmViYGDQA2IQDQMXXcVjSy6yOqw3vPiqumGl/atZzSlii1kdvL4/ 2Ndtv8fe7Knn1d1ZrA5rek3WfbE7br9FJWt9igarg4Njw+ar9y7YJ0U++SRw h8VBSPcVy9ez1+ydmnfMP9DK4uDBFeF9I+eufdCiZ1uLVVkcit+kHN4f+8h+ 2rY8U63dzA6lZ+ZHf415Zs91IEDuiRuzg/bSmHc8W17Zr9/XU7DwBJPDBuV9 rxdeeG2vnFNzbeNiJofgybU/dp9+Y/91klJDXCWTg8iXWSLRS9/aKxnX5y73 ZHL46CrmUB/7zn61z6R5PSJMDm863ldpfHln338/WpjvFqMD6161o2GZ7+0v vL59WnsWo4P1o91yXHvf2+cUCp14GsLo0P9jXbvT+/f2qQX/2W24GB0gofPB HhpMcD5L1l+vxqj/9jA+15VfU5m2/rNnhPIF7X48aOb/B5cXWfFVmzXrL5wv JfS5rO3IHzhfoebDQXZ5BF/l2VuezsrfcL5WwOtwoB1w/q4Xi7r1dv2A8/cH Lbi2XgTBP7JnrqJh/ne4e06pzc7ZdPIbXP78hBnbjVUQfLDz677C+TdTJvua 3fwC5987B9KA4D+26AOiz3A+2DkvPsH54hOfBl9xR/Dntv/QVdjwEe6eijaQ Cz/C5Zf1ejL4zvkA52uCNSD4rODwfg/nJ66K5eNqfwfnZ/zWt/529C3CfmBq dhV/aw8AUDkY4g== "]]]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 4.545454545454545}, {-1., 4.090909090909091}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 4.090909090909091}, {-2., 3.6363636363636362`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 3.6363636363636362`}, {-2., 3.1818181818181817`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 3.1818181818181817`}, {-2., 2.727272727272727}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.727272727272727}, {-2., 2.2727272727272725`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-2., 2.2727272727272725`}, {-1., 1.8181818181818181`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{-1., 1.8181818181818181`}, {0., 1.3636363636363635`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{0., 1.3636363636363635`}, {1., 0.9090909090909091}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{1., 0.9090909090909091}, {2., 0.45454545454545453`}}]}, { Arrowheads[{{0.1, 0.8, { GraphicsBox[ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{-0.18091062394603785`, -8.881784197001252*^-16}, \ {-0.9077234401349075, 0.22712984822934246`}, {-0.8168768971332212, \ -8.881784197001252*^-16}}, {{-1., -0.31249915682967977`}, \ {-0.8749949409780782, -8.881784197001252*^-16}, {-1., 0.3124991568296789}, { 0., -8.881784197001252*^-16}}}]], 0.8749949409780782}}}], ArrowBox[{{2., 0.45454545454545453`}, {3., 0.}}]}}, { Directive[ Hue[0.6, 0.2, 0.8], EdgeForm[ Directive[ GrayLevel[0], Opacity[0.7]]]], Directive[ RGBColor[0.368417, 0.506779, 0.709798]], TagBox[ TooltipBox[ DiskBox[{0., 5.}, 0.09282036038311989], TagBox[ GridBox[{{"\"Axiom 1\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CircleDot]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Axiom 1", CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 4.090909090909091}, 0.09282036038311989], TagBox[ GridBox[{{"\"Axiom 2\""}, { RowBox[{ RowBox[{"x1", "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CircleDot]", "x3"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CircleDot]", "x2"}], ")"}], "\[CircleDot]", "x3"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 2", CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], \ $CellContext`x3]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 3.6363636363636362`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Axiom 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}]}], "\[Equal]", RowBox[{"x1", "\[CirclePlus]", "x2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Axiom 3", CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 5.}, 0.09282036038311989], TagBox[ GridBox[{{"\"Hypothesis 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Hypothesis 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{3., 3.1818181818181817`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Critical Pair Lemma 1\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x2", "\[CirclePlus]", "x3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"x1", "\[CirclePlus]", "x2"}], ")"}]}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Critical Pair Lemma 1", CirclePlus[$CellContext`x1, $CellContext`x2] == CircleDot[ CirclePlus[$CellContext`x2, $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x2]]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 2.727272727272727}, 0.09282036038311989], TagBox[ GridBox[{{"\"Critical Pair Lemma 2\""}, { RowBox[{ RowBox[{"x1", "\[CirclePlus]", "x2"}], "\[Equal]", RowBox[{"x2", "\[CirclePlus]", "x1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{ "Critical Pair Lemma 2", CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 4.545454545454545}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 1\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 1", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 4.090909090909091}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 2\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 2", CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]], CirclePlus[1, 3]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 3.6363636363636362`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 3\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 3", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[5, 4], CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 3.1818181818181817`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 4\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}]}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 4", CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]], CirclePlus[5, 4]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.727272727272727}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 5\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"1", "\[CirclePlus]", "2"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 5", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[1, 2]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-2., 2.2727272727272725`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 6\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 6", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{-1., 1.8181818181818181`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 7\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 7", CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{0., 1.3636363636363635`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 8\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 8", CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{1., 0.9090909090909091}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 9\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "5"}], ")"}]}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 9", CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[4, 5]]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{2., 0.45454545454545453`}, 0.09282036038311989], TagBox[ GridBox[{{"\"Substitution Lemma 10\""}, { RowBox[{ RowBox[{ RowBox[{"(", RowBox[{"2", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "4"}], ")"}]}], "\[Equal]", RowBox[{"2", "\[CirclePlus]", "1"}]}]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Substitution Lemma 10", CircleDot[ CirclePlus[2, 1], CirclePlus[1, 4]] == CirclePlus[2, 1]}], "Tooltip"]& ], TagBox[ TooltipBox[ DiskBox[{3., 0.}, 0.09282036038311989], TagBox[ GridBox[{{"\"Conclusion 1\""}, {"True"}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, DefaultBaseStyle -> "Column", GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Column"]], Annotation[#, Column[{"Conclusion 1", True}], "Tooltip"]& ]}}, { BaseStyle -> RGBColor[0.368417, 0.506779, 0.709798], FormatType -> TraditionalForm, Frame -> True, FrameStyle -> Directive[ Thickness[Tiny], RGBColor[0.368417, 0.506779, 0.709798]], FrameTicks -> None, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], PlotRangePadding -> Scaled[0.15]}], GridBox[{{ RowBox[{ TagBox["\"Logic: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"WolframModelLogic\"", "SummaryItem"]}], RowBox[{ TagBox["\"Steps: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["17", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Theorem: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{"1", "\[CirclePlus]", "2"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "2"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"1", "\[CirclePlus]", "3"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{ RowBox[{"(", RowBox[{"4", "\[CirclePlus]", "1"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"5", "\[CirclePlus]", "4"}], ")"}]}], ")"}]}], ")"}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}, { RowBox[{ TagBox["\"Axioms: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ TagBox[ RowBox[{ RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"x", ",", "y", ",", "z"}], "}"}]], RowBox[{ RowBox[{"x", "\[CirclePlus]", "y"}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"x", "\[CirclePlus]", "y"}], ")"}], "\[CircleDot]", RowBox[{"(", RowBox[{"y", "\[CirclePlus]", "z"}], ")"}]}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{ "\[FormalA]", ",", "\[FormalB]", ",", "\[FormalC]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", RowBox[{"(", RowBox[{"\[FormalB]", "\[CircleDot]", "\[FormalC]"}], ")"}]}], "\[Equal]", RowBox[{ RowBox[{"(", RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], ")"}], "\[CircleDot]", "\[FormalC]"}]}]}], "&&", RowBox[{ SubscriptBox["\[ForAll]", RowBox[{"{", RowBox[{"\[FormalA]", ",", "\[FormalB]"}], "}"}]], RowBox[{ RowBox[{"\[FormalA]", "\[CircleDot]", "\[FormalB]"}], "\[Equal]", RowBox[{ "\[FormalB]", "\[CircleDot]", "\[FormalA]"}]}]}]}], Short[#, 1]& ], "SummaryItem"]}], "\[SpanFromLeft]"}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], ProofObject["WolframModelLogic", CirclePlus[1, 2] == CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]]], And[ ForAll[{$CellContext`x, $CellContext`y, $CellContext`z}, CirclePlus[$CellContext`x, $CellContext`y] == CircleDot[ CirclePlus[$CellContext`x, $CellContext`y], CirclePlus[$CellContext`y, $CellContext`z]]], ForAll[{\[FormalA], \[FormalB], \[FormalC]}, CircleDot[\[FormalA], CircleDot[\[FormalB], \[FormalC]]] == CircleDot[ CircleDot[\[FormalA], \[FormalB]], \[FormalC]]], ForAll[{\[FormalA], \[FormalB]}, CircleDot[\[FormalA], \[FormalB]] == CircleDot[\[FormalB], \[FormalA]]]], {{"Axiom", 1} -> Association[ "Statement" -> CircleDot[$CellContext`x1, $CellContext`x2] == CircleDot[$CellContext`x2, $CellContext`x1], "Proof" -> Association[]], {"Axiom", 2} -> Association["Statement" -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]] == CircleDot[ CircleDot[$CellContext`x1, $CellContext`x2], $CellContext`x3], "Proof" -> Association[]], {"Axiom", 3} -> Association["Statement" -> CircleDot[ CirclePlus[$CellContext`x1, $CellContext`x2], CirclePlus[$CellContext`x2, $CellContext`x3]] == CirclePlus[$CellContext`x1, $CellContext`x2], "Proof" -> Association[]], {"Hypothesis", 1} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]]] == CirclePlus[1, 2], "Proof" -> Association[]], {"CriticalPairLemma", 1} -> Association[ "Statement" -> CirclePlus[$CellContext`x1, $CellContext`x2] == CircleDot[ CirclePlus[$CellContext`x2, $CellContext`x3], CirclePlus[$CellContext`x1, $CellContext`x2]], "Proof" -> Association[ "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "Side" -> 1, "Subpattern" -> CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]], "MatchingConstruct" -> {"Axiom", 1}, "MatchingOrientation" -> {-1, 1}, "MatchingRule" -> TwoWayRule[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CircleDot[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingSide" -> 1]], {"CriticalPairLemma", 2} -> Association[ "Statement" -> CirclePlus[$CellContext`x1, $CellContext`x2] == CirclePlus[$CellContext`x2, $CellContext`x1], "Proof" -> Association[ "Construct" -> {"CriticalPairLemma", 1}, "Orientation" -> -1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]] -> CirclePlus[$CellContext`x3, $CellContext`x1]), "Side" -> 1, "Subpattern" -> CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x3, Blank[]], Pattern[$CellContext`x1, Blank[]]]], "MatchingConstruct" -> {"Axiom", 3}, "MatchingOrientation" -> 1, "MatchingRule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "MatchingSide" -> 1]], {"SubstitutionLemma", 1} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"Hypothesis", 1}, "Position" -> {1, 2, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 3], CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 2} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]], CirclePlus[1, 3]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 1}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[5, 4], CirclePlus[4, 1]], CirclePlus[1, 3]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 3} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[5, 4], CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 2}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 2}, "Orientation" -> -1, "Rule" -> (CircleDot[ CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], Pattern[$CellContext`x3, Blank[]]] -> CircleDot[$CellContext`x1, CircleDot[$CellContext`x2, $CellContext`x3]]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[5, 4], CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 4} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]], CirclePlus[5, 4]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 3}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 1}, "Orientation" -> {-1, 1}, "Rule" -> (CircleDot[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CircleDot[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CircleDot[ CirclePlus[4, 1], CirclePlus[1, 3]], CirclePlus[5, 4]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 5} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[1, 2], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 4}, "Position" -> {1, 2, 1}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[1, 2]]], { "SubstitutionLemma", 6} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 5}, "Position" -> 2, "Construct" -> {"CriticalPairLemma", 2}, "Orientation" -> {-1, 1}, "Rule" -> (CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CirclePlus[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[4, 1], CirclePlus[5, 4]]] == CirclePlus[2, 1]]], { "SubstitutionLemma", 7} -> Association["Statement" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 6}, "Position" -> {1, 2, 1}, "Construct" -> {"CriticalPairLemma", 2}, "Orientation" -> {-1, 1}, "Rule" -> (CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CirclePlus[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[1, 2], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1]]], { "SubstitutionLemma", 8} -> Association["Statement" -> CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 7}, "Position" -> {1, 1}, "Construct" -> {"CriticalPairLemma", 2}, "Orientation" -> {-1, 1}, "Rule" -> (CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CirclePlus[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[5, 4]]] == CirclePlus[2, 1]]], { "SubstitutionLemma", 9} -> Association["Statement" -> CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[4, 5]]] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 8}, "Position" -> {1, 2, 2}, "Construct" -> {"CriticalPairLemma", 2}, "Orientation" -> {-1, 1}, "Rule" -> (CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]] -> CirclePlus[$CellContext`x2, $CellContext`x1]), "OutputExpression" -> CircleDot[ CirclePlus[2, 1], CircleDot[ CirclePlus[1, 4], CirclePlus[4, 5]]] == CirclePlus[2, 1]]], { "SubstitutionLemma", 10} -> Association["Statement" -> CircleDot[ CirclePlus[2, 1], CirclePlus[1, 4]] == CirclePlus[2, 1], "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 9}, "Position" -> {1, 2}, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> CircleDot[ CirclePlus[2, 1], CirclePlus[1, 4]] == CirclePlus[2, 1]]], {"Conclusion", 1} -> Association[ "Statement" -> True, "Proof" -> Association[ "Input" -> {"SubstitutionLemma", 10}, "Position" -> 1, "Construct" -> {"Axiom", 3}, "Orientation" -> 1, "Rule" -> (CircleDot[ CirclePlus[ Pattern[$CellContext`x1, Blank[]], Pattern[$CellContext`x2, Blank[]]], CirclePlus[ Pattern[$CellContext`x2, Blank[]], Pattern[$CellContext`x3, Blank[]]]] -> CirclePlus[$CellContext`x1, $CellContext`x2]), "OutputExpression" -> True]]}], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{ 3.805287794889517*^9, {3.805288032707118*^9, 3.805288062097507*^9}, 3.805289402516815*^9}, CellLabel->"Out[406]=", CellID->231809233] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"mwGraph", "=", RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", RowBox[{ RowBox[{"\"\\"", "\[Rule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], "}"}], "\[Rule]", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"x", ",", "y"}], "}"}], ",", RowBox[{"{", RowBox[{"y", ",", "z"}], "}"}]}], "}"}]}], "}"}]}], ",", RowBox[{"{", RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}], "}"}], ",", "3", ",", "\"\\""}], "]"}]}]], "Input", CellChangeTimes->{{3.805287797452469*^9, 3.805287946559333*^9}, { 3.805287989505821*^9, 3.805288016422206*^9}, {3.8052880470890636`*^9, 3.8052880523096733`*^9}}, CellLabel->"In[407]:=", CellID->180923506], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 MdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAA ADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQA20CAADEQJsA AAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECb AAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRA mwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQA20CAADE QJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAA xECbAAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIA AMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQA20C AADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANt AgAAxECbAAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABAD bQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQ A20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAA EANtAgAAxECbAAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkA ABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJ AAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0 CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAM tAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABA DLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAA QAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx0CYA AEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAAMdAm AABADLQJAAAQA20CAADEQJsAAAAx0CYAAEAMtAkAABADbQIAAMRAmwAAADHQ JgAAQAy0CQAAEANtAgAAxECbAAAAMdAmAABADLQJAAAQA20CAADEQJsAAAAx 0CYAAEAMtAkAABADbQIAAMRAmwAAADHQJgAAQAy0CQAAEANtAgAAxECbAAAA MdAmAABADLQJAADQBHv37u3u7h7khPLbJHmdAwcO1HuAAABAIXzwwQd33HHH s88++9lnn/V7QjltkiTJSy+91NnZ+fnnnzdysAAAQJ4lbZJ0R0dHxwMPPJCU yJdfftn3p4O3yccff7xhw4Z58+YlP12yZEkTRw0AAOTNunXrZvWxYMGCTZs2 7dq1q/TTftvk0KFDr7/++qpVq/pemERKepMAAAAyb9u2bbP6s3jx4o0bN/7m N7+59dZbk7/OnDnz3nvv/f3vf//QQw+VbpQc480330x7KgAAQIZ9/vnn/bZJ SZIkt9xyy+zZs5M/lCKlXx0dHT4IDwAA1Gjp0qWD5Ek57rnnnrQnAQAAZN4z zzxTY5ts2rQp7UkAAACZ19XVVWOb7NixI+1JAAAAmdfd3T137tyqw2TOnDmD f4EjAABAmY55IHBFkmvTHj4AAJATL7/8ctVt8tJLL6U9fAAAICd27dpVdZu8 9957aQ8fAADIj87OzirCZP78+UeOHEl77AAAQH6sW7euijZZu3Zt2gMHAABy Zdu2bVW0yZYtW9IeOAAAkCt79+6tok12796d9sABAIC8WbZsWUVhsmDBgrSH DAAA5NDGjRsrapP169enPWQAACCHduzYUVGbbNu2Le0hAwAAOdTd3T137tzy 22TPnj1pDxkAAMin+++/v8wwWbJkSdqDBQAAcmvz5s1ltsmGDRvSHiwAAJBb f/7zn8tskzfffDPtwQIAAHm2YMGCIcOko6Pj4MGDaY8UAADIs/Xr1w/ZJvfe e2/awwQAAHLuD3/4w5BtsmnTprSHCQAA5Nz+/fuHbJMdO3akPUwAACD/VqxY MUiYzJkzp7u7O+0xAgAA+bdp06ZB2mTlypVpDxAAACiEnTt3DtImL774YtoD BAAACuHw4cPz5s0bqE3ef//9tAcIAAAUxerVq/sNk/nz5x85ciTt0QEAAEXx yiuv9Nsma9asSXtoAABAgezevbvfNtmyZUvaQwMAAIpl4cKFx7dJ0ixpjwsA ACiWRx999Jgw6ezsTHtQAABA4bz++uvHtMn69evTHhQAAFA4+/fv7+jo6Nsm 27ZtS3tQAABAEd1zzz1922TPnj1pjwgAACiiZ599tjdMFi9enPZwAACAgnrn nXd622TDhg1pDwcAACioI0eO3HbbbaU2eeONN9IeDgAAUFwPPPBAEiYdHR0H Dx5MeywAAEBxvfrqq0mb3HPPPWkPBAAAKLSPPvooaZNNmzalPRAAAKDo7rrr rq6urrRHAQAAFN2GDRu6u7vTHgUAAFBc77333iuvvPLYY4+9+OKLb775po/D AwAAzdTV1dXZ2fm9733vjK8666yz/umf/unpp58+cuRI2mMEAADy7LPPPps9 e/bEiRNLMdLW1j62pW302LYxY9tax09ob/+fSPn+97//29/+Nu3BAgAA+bRj x47LLrssSY+kQU4f3XbiiNa/OXFs3+MbJ7WMPHXc+LaeRDnzzDN//etfpz1k AAAgb7Zv337uuecm0dHSOuGbw1tKMXLiyRPbz5l+7sX/OOm7f3da6wWlfzxh WMspp48v3UO5++670x44AACQH5988smll16atMbosW0nDOsJkDHtl9ww++Gl D727Yv37vcfc5a/87eU///rwcckJw09uLeXJE088kfbwAQCAnPj5z39eumNS CpNLr5697OH/7lslfY+bF2789ulnJ6eNOGVcctXkyZPff//9tGcAAABk3rZt 25LEmNDe/o2jb+Wads1tA1XJX2+gLPuPYadMTE4ePbYtuXbWrFlpTwIAAMi8 m2++OemLU0eNT1qj7eyrlq97b8g2SY7rZtyfnP/N4S3t7e2TJk366KOP0p4H AACQYV988cXkyZOTNil9/n1G5zPlhElyJAkzpv2Snk+mtPTcOlm3bl3aUwEA ADJs69atSVm0jp+QVMbJY88rM0xKx/SfLEquGnlqz6dOZs6cmfZUAACADHvs sceSshg1pi2pjPMvvaGiNrl54cae5wyPaE1e4Yc//GHaUwEAADJs9erVvR82 uexHcytqk/n3vlb6yEnyClOnTk17KgAAQIatXbs2KYvTRve0ycXTb62oTeYu +4/eNpk2bVraUwEAADJs48aNpa9cTCrjrAv+vqI2+dm8R5Krho3seU/Xtdde m/ZUAACADNuxY0dSFm1t7T2fHBl5xpIHd5bfJhdPvzW56pTTxyevsGDBgrSn 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 9lSAoT3zzDO9S/6sC/6+oiX/L7c92rvkr7322rSnAgDkzVtvvZVsM9ra2nve Rn7yxKUPvVv+RuWiH9ySXHXqqPHJK9x1111pTwUYWldX11+X/Mgzjvki+MGP i6fP7Hloxuk9S76zszPtqQAAefPll1/+7d/+bbLTOHFEa7Lr+Ief31fmLuWX q98adsqZPd+PMH5CcvmLL76Y9lSAslx44YXJmh02smfJ/92NvypzyS96YPtJ p05KLmkd17Pkn3/++bTnAQDk0KJFi3rf4zFy9Ll3/frNcjYqF151c3L+8JN7 3t1xwQUXdHd3pz0PoCxLlixJlu2Ylp4lP2L0OQtW/bH8+6QnHV3y3/nOdw4d OpT2PACAHNq1a1fpu9hOOvp71PZzpi9e2zX4LuXHP7s3OfOEYS2lmyarVq1K exJAuXbv3t13ybdNuWrxmrcHX/J/d+Ovji75/7lpct9996U9CQAgt/7t3/6t 5y3oE9pLXxU9duLUuctf6XeLcveDOy69enZyTnKMHtvz9dCXX36536BCtqxc ubLvkh/TfsncZf/R75Jf8uDOy340t7TkR41pKz2h6+DBg2nPAADIp6Qs1q5d e+211ya7jvFt7d/6ds+vUr8+fNx3p/3Lv9z2aOktXkmSzF7y8g+uv2vk6HNL d0xKu5TzzjvvnXfeSXsGQAW6u7sffPDB66677pgl/53LfvqzeY/8dckv3fyD 6385csx5pTsmpx9d8uecc87SpUvffffdtCcBAORQEib33XffrFmz5syZc+WV VyZ7jwkT2keeNi7ZipR+U1ratPT+OTmGjWgtva8j2aVs2bIl7RkAFUjCZNWq VcmSnz179lVXXVVa8if3LPmWgZb8iSNaW44u+SlTpiRXJdfedttt8gQAqK/e MClJ9hs33njjGUeNb2s/ddT4JEO+fnTHkqTKN4e3jDx13NiWttIJU6dO7erq SnsGQAV6w6Rk3rx5N91001eW/MjjlnzrhNIJl1xyycKFC/v+34U8AQDq5Zgw SaxYseLgwYPPPffc5ZdffkYf7e3tff86ZcqUJUuW7N+/P+0ZABU4JkwSy5cv P3DgwPPPP3/FFVcMsuTPPvvsxYsX79u3Lzmz7+XyBACoi4HCpPTTL7/88tVX X73zzjunT5+ebEuSzcnEiRMvueSSm266ad26dXv27El38EClBgqT0k+TJb9l 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 "], {{0, 537.}, {538., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSize->{269., Automatic}, ImageSizeRaw->{538., 537.}, PlotRange->{{0, 538.}, {0, 537.}}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.80528783568786*^9, 3.805287944862835*^9}, { 3.805287990450255*^9, 3.805288017450495*^9}, {3.805288047459344*^9, 3.805288063460918*^9}, 3.805289404519547*^9}, CellLabel->"Out[407]=", CellID->298937200] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"path", "=", RowBox[{"FindShortestPath", "[", RowBox[{"mwGraph", ",", RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"4", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "4"}], "}"}]}], "}"}]}], "]"}]}]], "Input", CellChangeTimes->{{3.805287909113991*^9, 3.805287921645184*^9}, { 3.805288069885229*^9, 3.805288084099883*^9}}, CellLabel->"In[408]:=", CellID->962309080], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"1", ",", "2"}], "}"}], ",", RowBox[{"{", RowBox[{"1", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"4", ",", "1"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "4"}], "}"}]}], "}"}]}], "}"}]], "Output", CellChangeTimes->{ 3.805287921998259*^9, 3.8052879973285027`*^9, {3.805288070171524*^9, 3.8052880843574553`*^9}, 3.805289409246655*^9}, CellLabel->"Out[408]=", CellID->210148139] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"HighlightGraph", "[", RowBox[{"mwGraph", ",", RowBox[{"Subgraph", "[", RowBox[{"mwGraph", ",", "path"}], "]"}]}], "]"}]], "Input", CellChangeTimes->{{3.805288084678747*^9, 3.805288091885067*^9}}, CellLabel->"In[409]:=", CellID->854175793], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 LZ9y/6c/HXsTAEA+XXjhhaW+GH708aXWGH3ql2+Y8PyAbVJaXz//56XjDz58 051dJ5100urVq2PvA6jKb089tVwZk3fbbX5Hx4BtUlp3/dmfbS6abbdd64Hh AECzrVu37uSTTy61yUF/uGhy4Y/uqiZMSuv68c8dPfqM0ikjRm66dDJ58uTY WwEG1tXZOXHIkHJl3H3YYdWESWmVEmbSzjuXT3z6yitjbwUAyJuHHnqoVBaj jjuhVBkfH/nXVYZJzzrr3B9t+tbJUZu+dTJ27NjYWwEG9tLs2ZXfHKnyoknP mrnffuVz7/vUp2JvBQDIm0mTJpXK4hPHji5Vxl//7XdqapMLrpq56TnDR4wq /YSvfvWrsbcCDOyZa64p98XUPfaoPkw2fSn+8MPL584+8MDYWwEA8uaXv/xl +csmZ3514G/BV65/ufGB0lkHHTay9BPOPPPM2FsBBvbERRdt/hb83nvX1CZz jz66fO60PfeMvRUAIG9uvfXWUlkc9Yc2+fz/uqSmNhn704V/+Dr8pjb50pe+ FHsrwMCeHDt2c5vstVdtbXLUUeVzZ+yzT+ytAAB5M2PGjJ5XLpYq45TPfqOm NvnOuImls/78yE33dJ133nmxtwIMbPm//3u5L6a85z01tcmcQw4pn3vPEUfE 3goAkDdPPvlkqSxGj+7Y9M2Rj534098sr75Nzjj7+6Wzhh99fOkn/OQnP4m9 FWBgrz300OZHAQ8evMWL4Ptfla+Sf8ilUgCg2bq7uz/zmc+U4uKQI0aVQuPr /3xzlWFy9a1PHvrxvyidctzxJ5ROnzdvXuytAAMr/SM/Zffdy4kxa//9qwyT eaNGVb4d/vlbb429FQAgh6655prybV1HHvNXP/mPJdW0yee+/L3S8Yd9bNMN Xaeffvpbb70Vex9AVRb/wz+UE2PC9tvPGzmy1osmd/7RH3WtXRt7HwBADq1c ubLn9Yt/fuSmSycdf3nOv97xdP9h8rX/+++lIw88dGTPRZNbbrkl9iaAanUu X175+sXJu+027/jj+w+TWfvvv/lOsG22efy73429CQAgt37+859v+tbJCR09 b4cfceIXfnjDfb1WybW/eubzXxlbOqa0jhkxunTWF7/4xQ0bNsTeAVCDx88/ v7I1Ju2yy9zhw3utkvmjR0/fZ5/Kg2fss0/XmjWxdwAA5FOpLO64445zzz23 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 AAAAAADd+n9VJbto "], {{0, 537.}, {538., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSize->{269., Automatic}, ImageSizeRaw->{538., 537.}, PlotRange->{{0, 538.}, {0, 537.}}]], "Output", TaggingRules->{}, CellChangeTimes->{3.80528809231245*^9, 3.805289410234304*^9}, CellLabel->"Out[409]=", CellID->723399216] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Source & Additional Information", "Section", Editable->False, Deletable->False, CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224], Cell[CellGroupData[{ Cell[TextData[{ "Contributed By", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Contributed By", Cell[ BoxData[ FrameBox[ Cell[ "Enter the name of the person, people or organization that should be \ publicly credited with contributing this function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoContributedBy"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457], Cell["Jonathan Gorard", "Text", CellID->533273918] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Keywords", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Keywords", Cell[ BoxData[ FrameBox[ Cell[ "List relevant terms (e.g. functional areas, algorithm names, related \ concepts) that should be used to include the function in search results.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoKeywords"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136], Cell["Automated theorem-proving", "Item", CellID->274134134], Cell["Fundamental physics", "Item", CellID->871734526], Cell["Multiway evolution", "Item", CellID->691879880], Cell["Abstract rewriting", "Item", CellID->803040677], Cell["Hypergraphs", "Item", CellID->840065119] }, Open ]], Cell[CellGroupData[{ Cell["Categories", "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420], Cell["Graphs & Networks", "Item", CellID->197113425], Cell["Higher Mathematical Computation", "Item", CellID->899989995], Cell["Symbolic & Numeric Computation", "Item", CellID->747815033], Cell["Wolfram Physics Project", "Item", CellID->254453] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Related Symbols", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Related Symbols", Cell[ BoxData[ FrameBox[ Cell[ "List up to twenty documented, system-level Wolfram Language symbols \ related to the function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoRelatedSymbols"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728], Cell["FindEquationalProof", "Item", CellID->591981159], Cell["ProofObject", "Item", CellID->128072747], Cell["AxiomaticTheory", "Item", CellID->237260639], Cell["SubstitutionSystem", "Item", CellID->12751187] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Related Resource Objects", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Related Resource Objects", Cell[ BoxData[ FrameBox[ Cell[ "List the names of published resource objects from any Wolfram \ repository that are related to this function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoRelatedResourceObjects"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769], Cell["MultiwaySystem", "Item", CellID->770824232], Cell["KnuthBendixCompletion", "Item", CellID->184754487], Cell["CanonicalKnuthBendixCompletion", "Item", CellID->222617539], Cell["FindStringProof", "Item", CellID->558906873], Cell["FindListProof", "Item", CellID->511965715], Cell["WolframModel", "Item", CellID->13812411] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Source/Reference Citation", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Source/Reference Citation", Cell[ BoxData[ FrameBox[ Cell[ "Give a bibliographic-style citation for the original source of the \ function and/or its components (e.g. a published paper, algorithm, or code \ repository).", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoSourceReferenceCitation"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429], Cell[TextData[{ "Stephen Wolfram (2002), ", StyleBox["A New Kind of Science", FontSlant->"Italic"], "." }], "Text", CellID->568950015], Cell["\<\ Stephen Wolfram (2020), \"A Class of Models with the Potential to Represent \ Fundamental Physics\".\ \>", "Text", CellID->366636029], Cell["\<\ Jonathan Gorard (2020), \"Some Relativistic and Gravitational Properties of \ the Wolfram Model\".\ \>", "Text", CellID->325172306], Cell["\<\ Jonathan Gorard (2020), \"Some Quantum Mechanical Properties of the Wolfram \ Model\".\ \>", "Text", CellID->155082552] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Links", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Links", Cell[ BoxData[ FrameBox[ Cell[ "List additional URLs or hyperlinks for external information related \ to the function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoLinks"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Item", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842], Cell[TextData[ButtonBox["The Wolfram Physics Project", BaseStyle->"Hyperlink", ButtonData->{ URL["https://www.wolframphysics.org/"], None}, ButtonNote->"https://www.wolframphysics.org/"]], "Item", CellID->568497678], Cell[TextData[ButtonBox["Stephen Wolfram's A New Kind of Science | Online", BaseStyle->"Hyperlink", ButtonData->{ URL["https://www.wolframscience.com/nks/"], None}, ButtonNote->"https://www.wolframscience.com/nks/"]], "Item", CellID->53110154], Cell[TextData[ButtonBox["Multiway System\[Dash]Wolfram MathWorld", BaseStyle->"Hyperlink", ButtonData->{ URL["https://mathworld.wolfram.com/MultiwaySystem.html"], None}, ButtonNote->"https://mathworld.wolfram.com/MultiwaySystem.html"]], "Item", CellID->971728442] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Tests", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"VerificationTests", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Specify an optional list of tests for verifying that the function \ is working properly in any environment. Tests can be specified as \ Input/Output cell pairs or as symbolic ", Cell[ BoxData[ StyleBox[ TagBox[ ButtonBox[ StyleBox[ "VerificationTest", "SymbolsRefLink", ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"], BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.8549, 0.39608, 0.1451]}, { "Link"}]], ButtonData -> "paclet:ref/VerificationTest", ContentPadding -> False], MouseAppearanceTag["LinkHand"]], ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"]]], " expressions for including additional options."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoVerificationTests"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, DefaultNewCellStyle->"Input", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"MyFunction", "[", RowBox[{"x", ",", "y"}], "]"}]], "Input", CellLabel->"In[3]:=", CellID->667877521], Cell[BoxData[ RowBox[{"x", " ", "y"}]], "Output", CellLabel->"Out[3]=", CellID->993233288] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Author Notes", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Author Notes", Cell[ BoxData[ FrameBox[ Cell[ "This section, when used, will appear near the bottom of the \ published resource. Content displayed in this section can include background, \ possible improvements, additional information and/or implementation details \ that are otherwise beyond the scope of the function documentation.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoAuthorNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325], Cell["Additional information about limitations, issues, etc.", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->"TabNext", CellID->991784503] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Submission Notes", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Submission Notes", Cell[ BoxData[ FrameBox[ Cell[ "Enter any additional information that you would like to communicate \ to the reviewer here. This section will not be included in the published \ resource.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoSubmissionNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, DefaultNewCellStyle->"Text", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082], Cell["Additional information for the reviewer.", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->"TabNext", CellID->932041030] }, Open ]] }, Open ]] }, WindowSize->Automatic, WindowMargins->Automatic, WindowTitle->"FindWolframModelProof | Definition Notebook", TaggingRules->{"CompatibilityTest" -> HoldComplete[ BinaryDeserialize[ ByteArray[CompressedData[" 1:eJwBdgiJ9yFib1JiAQAAAGkIAAA4Qzp4nK1ba3MbtxWtZavjyTiZOpMPnXza tGzrtGleTtL0MU0kUrLZkWhJSzlfDe5ekqiwCxbAimL/WP9eL/ZFErsg7w7j 0Yz52HMOHhcX916A0yP9YV8mC5ml8dnDQoHWXKbTR/r4OuNgpkf6aDjFt0/P GReZgmt8/f4ViwSYYaoNEyL89QCmPOUGcSNpYCLlXV9wSC3Ywz0CiHX44ga0 zFQE4UobSArQuybbuylrJTrS74VgBiDYCum+9DXjXX8O0V3zW/0DVd9D4DTg xe4GnEt1u4iZwcb/pZPwGugI/tEvKHh0N5Z9uVidZsbIVP+VLOlCHdGeX1QK AZF5zVOjX5Ll1iBH6Pc7hJIE/0f7A2X0a6rUQEaZxTH76VhKobeZuuqP5Wwm 4OfQL5gc/U926KcGHsy1/mqP9K3hAl+AriGOxhd+jUwp2zJIFgJN7y0ou+T0 P8nz2op35F965ddfVAwXMsoHTp+Sx9vLQV64+ARPuAFV2tq/Dphrh8tpwx92 tGEh5KoS1t/Ru7+JI7uOAddsIgAbucB1ybu4jgaUvKIQiRO0Co3iC9DfdhBc wxyxb7xiZ//J+D0T+LLSuVJygVOyutZ9qvQOEqchn/obggQZM3bM+iCE1t+T 1R0k2aDPHiKR6dwmc+d1iEE7XGSDPs8waFglEylGLIG9m+HaiW0DHb0/7dBL c2u84OlduRteHtDtJh15wl9BCoqJt0xw3M+lok+4iySvrFdgToSwRjIcaPrK 2oI5Yr/ZJVZC9u1Mm0IFhGzCiHjN4xhSu+zTGT2YcoCOYOAVtLEJxNf6C6pQ CXAEPvMKDGepVBDbcbhiBneIVOu/U8VawI7wV37hfCeqlN5M/o1uexjh+viR rO5hIC/O9WZRrSv9tw7iDtaR/Z1X9sJuxEwM00Vm9KsDvMEmETm4upAsbslH yMFVO96R/9wrf4kfJ0xYd7p+Zq/62g+34slOYiTLYFR/TVasMeRkZCTDOYvl 0nqIbzro1Chydlm9PZUPNxhysQisiWh6dukhcBrw3d4G2AwZLXNiO7MagzZ9 GYM+69qMVhpy+Fi9fZOZAcvdJjl8bEAd0T/vFa2UxiuMIv/RVXcT3Xn23USp 8+zvzpT8McWV1JrbOLBKCveN99raXSjZfyHQYLiL2YgOI8UWEA/TqaT7r3Y8 OQK4UnDPYVmnROQIwAHS+5tNBNdzTN0GfQW597+9uejQ31a8I/+tV/4GZhwF 1ElmZJjNZrgm681SD6iN2MVCjhgqkgr55h6U4uhmyBGDj4G82CuCrSCQvNjb 0OSoYQ1G/7xvV2mRbNS4/Mt6EzS2myU5VXCR5JpLBWwJychp4pXCrNjADq7O ppZ7CJylujGdTc1l6DwiFUGZ4qPvpFeh/Bydm1Fmf5sT07kZTQ7yVofBidQc k89VQaaKehx9q/MQOA342tuAkN3DVgheR84n1CZ4KciBZbFhnUyk6lDl3gCR yyQFpnvdbxtHH9wtmN2PVVLMD31wfRTkakXBEJaFR3K1YgtGDiPwofJQ6wLu QdDDCAdI3j7CuVzi8p/Z8yv69rGJIruMEL0un66Kc6MypBxwJuSM7jL8HGSX ERqWxkzF/L9QxbfnXADdZXgIyOWFYoPfyvYPqf016chFngJadaJoyujgpmzx 0X1YNqly8A7J8QaKHMYgJuFm7fjpYYyLJAfrLrA8OyUH6+14ulfJJjpSfGF+ hiMjh4tcsSyK5Nf6S/rcFgiyBY3Lgx7bw/MDerjB42j/drf2JahZh+KGTzqn IW/JOeRGLsuODw9Vr6nIxbMcFtrYg5z3+cTDZjDi35i3/dYhR967PNb3O/R1 46CtPoLD6Ihcwt1DRB+Q/MzLdmnCFD1S2YKRY7PbdJjOQfH8qGTMZjP0/DcZ 7qP02MxLQc7HCj/YUrYm52M+BvI4vOWwPDAB8FKQN3LLcPbA0Iqhlief1rSA OwmHZiXgVcZjEDyFDsdELWCys/+Jm3m189PDhQ0UubbTO+UmYYtLNkv5lJcX Psierio+tLGQg/ReeSfHFuv0J63Sm4+QQ2Ec3kk2qz5c1+/IobCHgFyZL/Bl 5S+XJlfmG1Dyjtkr74TEecmMnsRu4+h9zO8kxBDX4e2+w8S1vTaw5CSj1zjX pydZtc02OOhjvFUJ7TDGWzh6b8sT541iGPnEtoklZxK9YZpPT7n2OlyWcZGd JSvD6C5ZIekGfMG0Kc9EiiVD3tlqS3Ip6P21yHWBsMsQO0i6MV2yh7yRY1le 5upgTA0sXbY6dVj7YbpsA0tOTXvFTbWqmlP1mJyatuPpxmVjb6mYWlUuroN3 dLF01dqlvVkUQ93dpF2K6aP8Svq6gm0vqR/pxyepXWpPLmyB7YNeWbMaZckE Z+xl/u/Fj4h81p9LHkFRzAr/92g85zpIS9WALRaAMX1gZDCBILIHdhAHUyWT gAUpLEEF9wXzZ4GW+JdAMMWHMpyTIGEryxQspUImHcCDPf+A+PNgIIOVzIIl 13NLbdQqYJmRtkIaMSFWQSTTe+sU01lgthqETzP8tjiWF1Cp/4BdPT4VMrqb PsY+c2300141s8+qV1fMzPUHOJLFZdx8CqfHnvv0j8P8yv+z8vYuDnsGOF5P QiFN/1E+tFbm2WYCEb4fYiSd6UtkYTP7+PPKQIdpbMOv/Lrak/zh907ywWWY aoVPRxDd2esO+Wz+sihBhB8XPy64ZCmSqXfFuyJzCD9qMxwy+leVvdS18fqX CD33q9ZfIRxvCH3aQHizm63xs6MQPs9PgWEEyzqDOD5nQkP9xMc3kMh7OEsW mJ4W+UJVFXcf/cgOaRrfpnOWxqK4Cab1k7HK1s88Lxr3E09juRxzgzNRsvxC f1heJt1o8v8BGs6SpF7eUus= "]]]], "CreationTimestamp" -> 3.847372849866651`16.33773926509329*^9, "DefinitionNotebookFramework" -> "DefinitionNotebookClient", "ResourceCreateNotebook" -> True, "ResourceType" -> "Function", "RuntimeConfiguration" -> { "Contexts" -> { "FunctionResource`", "FunctionResource`DefinitionNotebook`"}, "LoadingMethod" -> "Paclet", "PacletName" -> "FunctionResource"}, "ToolsOpen" -> False, "UpdatedTimestamp" -> 3.847372849970408`16.337739265105004*^9, "VersionInformation" -> {"ResourceVersion" -> "1.0.0"}, "TemplateVersion" -> "1.5.0", "StatusMessage" -> "", "SubmissionReviewData" -> {"Review" -> False}}, CreateCellID->True, FrontEndVersion->"12.3 for Linux x86 (64-bit) (July 9, 2021)", StyleDefinitions->Notebook[{ Cell[ StyleData[StyleDefinitions -> "Default.nb"]], Cell[ StyleData[All, "Working"], DockedCells -> { Cell[ BoxData[ TemplateBox[{}, "MainGridTemplate"]], "DockedCell", CellMargins -> {{-10, -10}, {-8, -8}}, CellFrame -> 0, Background -> RGBColor[0.921569, 0.341176, 0.105882], CellTags -> {"MainDockedCell"}, CacheGraphics -> False], Cell[ BoxData[ TemplateBox[{}, "ToolsGridTemplate"]], "DockedCell", TaggingRules -> {"Tools" -> True}, CellTags -> {"ToolbarDockedCell"}, CellFrameMargins -> {{0, 0}, {2, 2}}, CellFrame -> {{0, 0}, {1, 0}}, CacheGraphics -> False, CellOpen -> Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ToolsOpen"}, True]]]}, PrivateNotebookOptions -> { "FileOutlineCache" -> False, "SafeFileOpen" -> "IgnoreCache"}, CellLabelAutoDelete -> False, CodeAssistOptions -> {"AutoDetectHyperlinks" -> False}, AutoQuoteCharacters -> {}], Cell["Hint Styles", "Section"], Cell[ StyleData["MoreInfoText", StyleDefinitions -> StyleData["Text"]], FontColor -> GrayLevel[0.25]], Cell[ StyleData["ErrorText", StyleDefinitions -> StyleData["Text"]], ShowCellBracket -> False, CellMargins -> {{66, Inherited}, {10, 10}}, CellElementSpacings -> {"CellMinHeight" -> 0, "ClosedCellHeight" -> 0}, FontWeight -> Bold, FontColor -> RGBColor[1, 0, 0]], Cell[ StyleData["WarningText", StyleDefinitions -> StyleData["Text"]], ShowCellBracket -> False, CellMargins -> {{66, 35}, {0, 0}}, FontSize -> 14, GridBoxOptions -> {BaseStyle -> {}}], Cell["Template Boxes", "Section"], Cell[ StyleData["MoreInfoOpenerIconTemplate"], TemplateBoxOptions -> { DisplayFunction -> (PaneSelectorBox[{False -> GraphicsBox[{ Thickness[0.09090909090909091], StyleBox[{ JoinedCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "], CurveClosed -> {1}]}, { JoinForm[{"Miter", 3.25}], Thickness[0.04581818181818182], RGBColor[0.627441, 0.627441, 0.627441, 1.]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGCQBGIQLTQ3t12zRcShJLdco9dU3mHepS6LtrvCcP4+Xv/m N77CDovcOdKu58g7FPjtSo+5KuTw57fmw+zb8g5K/ao+Z2KEHHRuqOoxqCo4 1OhH27UoCDnsSqhWX5aN4K+ZPvXO8oMI/txz6yeuFFeE67fRSpTaE6sIN79j 1cqy+5MV4fZf1fp0iemUItx9v7PEGkWeKjrA3A/jf+Fa9FHHQBTOX+1ud9n/ oChcv3mwk84kczG4+Yfi3FqvrBWD29+RcmLj1xdicPfB+DD3w/gw/8H0w/wP Mx8WPjD7YeEHcx8sfNHDHwBu/qSR "], CompressedData[" 1:eJxTTMoPSmViYGCQB2IQvf+bus9hGwmHDp1Dj7Lq+R1g/C8aMf2HvvI4TGr/ 8PXaHQEMPkz934jyRxrThRx4jt4OchAXgPMDH16pmH8JwZ97RmCl6XRBOP9D W/9jplQhOF+/1m7LFGNhOJ/l29N9k18i+AUfW5kZ2kXg/Ple3+bO/C4K5+fN DQ4+fUAMzt9xf9q57xnicH6N4AF++Q8IvqPzywC3cgk4PyFkivMkFkk4/4bL wedMMyQdDs1vE5FYJOBwYaHqp4u3EPzQT5dO7vwk5SCxtot3p4WYw73/Kfef X5RxYLv4XzxkhpjDona/Xv0OBH+hx9ZwiywJOB/mHxgf5l8Y30/526VcIyR+ 5Tb7vkQhON/3fNmadRME4fxHts2x9mcF4HxYfKDHLwCFIt67 "]}]}, { FaceForm[ RGBColor[0.627441, 0.627441, 0.627441, 1.]]}, StripOnInput -> False]}, ImageSize -> {11., 11.}, PlotRange -> {{0., 11.}, {0., 11.}}, AspectRatio -> Automatic], True -> GraphicsBox[{ Thickness[0.09090909090909091], StyleBox[{ JoinedCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "], CurveClosed -> {1}]}, { JoinForm[{"Miter", 3.25}], Thickness[0.04581818181818182], RGBColor[0.5, 0.5, 0.5, 1.]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "]]}, { FaceForm[ RGBColor[0.5, 0.5, 0.5, 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGCQBGIQLTQ3t12zRcShJLdco9dU3mHepS6LtrvCcP4+Xv/m N77CDovcOdKu58g7FPjtSo+5KuTw57fmw+zb8g5K/ao+Z2KEHHRuqOoxqCo4 1OhH27UoCDnsSqhWX5aN4K+ZPvXO8oMI/txz6yeuFFeE67fRSpTaE6sIN79j 1cqy+5MV4fZf1fp0iemUItx9v7PEGkWeKjrA3A/jf+Fa9FHHQBTOX+1ud9n/ oChcv3mwk84kczG4+Yfi3FqvrBWD29+RcmLj1xdicPfB+DD3w/gw/8H0w/wP Mx8WPjD7YeEHcx8sfNHDHwBu/qSR "], CompressedData[" 1:eJxTTMoPSmViYGCQB2IQvf+bus9hGwmHDp1Dj7Lq+R1g/C8aMf2HvvI4TGr/ 8PXaHQEMPkz934jyRxrThRx4jt4OchAXgPMDH16pmH8JwZ97RmCl6XRBOP9D W/9jplQhOF+/1m7LFGNhOJ/l29N9k18i+AUfW5kZ2kXg/Ple3+bO/C4K5+fN DQ4+fUAMzt9xf9q57xnicH6N4AF++Q8IvqPzywC3cgk4PyFkivMkFkk4/4bL wedMMyQdDs1vE5FYJOBwYaHqp4u3EPzQT5dO7vwk5SCxtot3p4WYw73/Kfef X5RxYLv4XzxkhpjDona/Xv0OBH+hx9ZwiywJOB/mHxgf5l8Y30/526VcIyR+ 5Tb7vkQhON/3fNmadRME4fxHts2x9mcF4HxYfKDHLwCFIt67 "]}]}, { FaceForm[ RGBColor[0.999985, 0.999985, 0.999985, 1.]]}, StripOnInput -> False]}, ImageSize -> {11., 11.}, PlotRange -> {{0., 11.}, {0., 11.}}, AspectRatio -> Automatic]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0]& )}], Cell[ StyleData["MoreInfoOpenerButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (AdjustmentBox[ ButtonBox[ TemplateBox[{ TemplateBox[{}, "MoreInfoOpenerIconTemplate"], "\"Click for more information\""}, "PrettyTooltipTemplate"], ButtonFunction :> (NotebookDelete[ CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}]]; If[ And[ MatchQ[ CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}], Blank[CellObject]], CurrentValue[ ParentCell[ EvaluationCell[]], { TaggingRules, "AttachedMoreInfoTag"}] === #], CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}] = Inherited; CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoTag"}] = Inherited; Null, CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoTag"}] = #; CurrentValue[ ParentCell[ EvaluationCell[]], {TaggingRules, "AttachedMoreInfoCell"}] = MathLink`CallFrontEnd[ FrontEnd`AttachCell[ ParentCell[ EvaluationCell[]], #2, "Inline", "ClosingActions" -> {"ParentChanged", "EvaluatorQuit"}]]]), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], BoxBaselineShift -> -0.5, BoxMargins -> 0.2]& )}], Cell[ StyleData["InlineMoreInfoOpenerButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (AdjustmentBox[ ButtonBox[ TemplateBox[{ TemplateBox[{}, "MoreInfoOpenerIconTemplate"], #4}, "PrettyTooltipTemplate"], ButtonFunction :> (NotebookDelete[ CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}]]; If[ And[ MatchQ[ CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}], Blank[CellObject]], CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoTag"}] === #], CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}] = Inherited; CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoTag"}] = Inherited; Null, CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoTag"}] = #; CurrentValue[ ReleaseHold[#3], {TaggingRules, "AttachedMoreInfoCell"}] = MathLink`CallFrontEnd[ FrontEnd`AttachCell[ ReleaseHold[#3], #2, "Inline", "ClosingActions" -> {"ParentChanged", "EvaluatorQuit"}]]]), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], BoxBaselineShift -> -0.5, BoxMargins -> 0.2]& )}], Cell[ StyleData["ClickToCopyTemplate"], TemplateBoxOptions -> { DisplayFunction -> (PaneSelectorBox[{False -> TagBox[ GridBox[{{#, ButtonBox[ GraphicsBox[{ GrayLevel[0.85], Thickness[ NCache[2/45, 0.044444444444444446`]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, { 9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, {16.5, 4.5}, { 16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, {15.75, 17.25}, { 15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, { 8.25, 18.}}, {{9.75, 17.25}, {12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, { 14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{8.25, 12.}, { 14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], ButtonFunction :> Null, Appearance -> { "Default" -> None, "Hover" -> None, "Pressed" -> None}, Evaluator -> Automatic, Method -> "Preemptive"]}}, GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], True -> DynamicModuleBox[{RSNB`clickTime$$ = 0., RSNB`timeout$$ = 3.}, TagBox[ GridBox[{{#, TagBox[ ButtonBox[ DynamicBox[ ToBoxes[ Refresh[ If[AbsoluteTime[] - RSNB`clickTime$$ > RSNB`timeout$$, (RawBoxes[ TemplateBox[{ ToBoxes[#], ToBoxes[#2]}, "PrettyTooltipTemplate"]]& )[ Mouseover[ Graphics[{ GrayLevel[0.65], Thickness[2/45], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], Graphics[{ RGBColor[0.988235, 0.419608, 0.203922], Thickness[2/45], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12]], "Click to copy to the clipboard"], (RawBoxes[ TemplateBox[{ ToBoxes[#], ToBoxes[#2]}, "PrettyTooltipTemplate"]]& )[ Graphics[{ RGBColor[0, 2/3, 0], Thickness[2/45], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurve[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], "Copied"]], UpdateInterval -> 1, TrackedSymbols :> {RSNB`clickTime$$}], StandardForm], Evaluator -> "System"], ButtonFunction :> (RSNB`clickTime$$ = AbsoluteTime[]; CopyToClipboard[ BinaryDeserialize[ BaseDecode[#2], Defer]]), Appearance -> { "Default" -> None, "Hover" -> None, "Pressed" -> None}, Method -> "Queued", Evaluator -> "System"], MouseAppearanceTag["LinkHand"]]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], DynamicModuleValues :> {}]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0]& )}], Cell[ StyleData["PrettyTooltipTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TagBox[ TooltipBox[#, FrameBox[ StyleBox[#2, "Text", FontColor -> RGBColor[0.537255, 0.537255, 0.537255], FontSize -> 12, FontWeight -> "Plain", FontTracking -> "Plain", StripOnInput -> False], Background -> RGBColor[0.960784, 0.960784, 0.960784], FrameStyle -> RGBColor[0.898039, 0.898039, 0.898039], FrameMargins -> 8, StripOnInput -> False], TooltipDelay -> 0.1, TooltipStyle -> {Background -> None, CellFrame -> 0}], Annotation[#, Framed[ Style[ RSNB`$$tooltip, "Text", FontColor -> RGBColor[0.537255, 0.537255, 0.537255], FontSize -> 12, FontWeight -> "Plain", FontTracking -> "Plain"], Background -> RGBColor[0.960784, 0.960784, 0.960784], FrameStyle -> RGBColor[0.898039, 0.898039, 0.898039], FrameMargins -> 8], "Tooltip"]& ]& )}], Cell[ StyleData["ToolsGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ ButtonBox[ TemplateBox[{ StyleBox[ "\"Template Input\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Format selection automatically using appropriate \ documentation styles\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Template Input"; DefinitionNotebookClient`TemplateInput[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ButtonBox[ TemplateBox[{ StyleBox[ "\"Literal Input\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Format selection as literal Wolfram Language code\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Literal Input"; DefinitionNotebookClient`LiteralInput[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ButtonBox[ TemplateBox[{ StyleBox[ "\"Insert Delimiter\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Insert example delimiter\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Insert Delimiter"; DefinitionNotebookClient`DelimiterInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ButtonBox[ TemplateBox[{ StyleBox[ "\"Subscripted Variable\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Insert subscripted variable placeholder\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Subscripted Variable"; DefinitionNotebookClient`SubscriptInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], ActionMenuBox[ ButtonBox[ TemplateBox[{ StyleBox[ TemplateBox[{ "\"Tables\"", "\"\[ThinSpace]\[ThinSpace]\[ThinSpace]\ \[FilledDownTriangle]\""}, "RowDefault"], "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Table functions\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[Null]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], { "\"Insert table with two columns\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Insert table with two columns"; DefinitionNotebookClient`TableInsert[2]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Insert table with three columns\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Insert table with three columns"; DefinitionNotebookClient`TableInsert[3]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Add a row to the selected table\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Add a row to the selected table"; DefinitionNotebookClient`TableRowInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Sort the selected table\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Sort the selected table"; DefinitionNotebookClient`TableSort[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Merge selected tables\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Merge selected tables"; DefinitionNotebookClient`TableMerge[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ActionMenuBox[ ButtonBox[ StyleBox[ TemplateBox[{ "\"Cells\"", "\"\[ThinSpace]\[ThinSpace]\[ThinSpace]\[FilledDownTriangle]\ \""}, "RowDefault"], "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[Null]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCj08dhCBkQWRlQKmbsSY3g9WhKNYErhiu7NGRXTeC 1b5ePg63AsgGigDFEcoe3LsZZ/L95nk0xwBFgOJAWYhrgVpuReljdTZQHCjL AAbEKCPSNOLdRqxPiQ43YmIBDWCNUwCVRq3x "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCd04cgiBkQWRlQKltPjqbbcQhCMiGK4Yru3Vo92Y7 qZexWn+yTSAIyAaKAMXhyp48uLfNW+tNvDZcDQQBRYDiQFmIa4FattlJoqmB IKA4UJYBDIhRRqRpxLuNSJ8SH27ExAIxcQoAZdNqHw== "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQPEUCL2EAWRBZGVDqx7vXP18+gSAgG64YruzVq1c/3zy/ m2hx2ZQBgoBsoAhQHK7s2bNnP968uB1tAFcDQUARoDhQFuJaoJYfj++gqYEg oDhQlgEMiFFGpGnEu41InxIfbsTEAjFxCgDlLITg "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], { "\"Insert comment for reviewer\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Insert comment for reviewer"; DefinitionNotebookClient`CommentInsert[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Mark/unmark selected cells as comments\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Mark/unmark selected cells as comments"; DefinitionNotebookClient`CommentToggle[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Mark/unmark selected cells as excluded\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Mark/unmark selected cells as excluded"; DefinitionNotebookClient`ExclusionToggle[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"]}}, GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxBackground -> {"Columns" -> {{None}}, "Rows" -> { GrayLevel[0.9]}}, GridBoxFrame -> { "Columns" -> False, "RowsIndexed" -> {1 -> GrayLevel[0.9]}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {5, {0.5}, 5}, "Rows" -> {{Automatic}}}, FrameStyle -> GrayLevel[0.75]], "Grid"], ButtonBoxOptions -> {Enabled -> Dynamic[ Not[ TrueQ[DefinitionNotebookClient`$ButtonsDisabled]], TrackedSymbols :> {DefinitionNotebookClient`$ButtonsDisabled}]}, StripOnInput -> False]& )}], Cell[ StyleData["MainGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.022222222222222223`], { FaceForm[{ RGBColor[0.87451, 0.278431, 0.03137260000000001], Opacity[1.]}], FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{45., 22.5}, {45., 10.073999999999998`}, {34.926, 0.}, {22.5, 0.}, {10.074, 0.}, {0., 10.073999999999998`}, {0., 22.5}, {0., 34.926}, {10.074, 45.}, {22.5, 45.}, {34.926, 45.}, {45., 34.926}, {45., 22.5}}}]}, { FaceForm[{ RGBColor[1., 1., 1.], Opacity[1.]}], FilledCurveBox[{{{0, 2, 0}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGAwAWIQLcESxqe7SdlhqnN3zvPblg4w/omyffOl/K0cEp9e ULq9U9lhT8lkCZZrVg6VL9UMOd4oO1SLrHN/GGXtcKUCKOCh4sDDpN0udtPa 4fnvlR8v8ao6ZIE12ELMrVZzmAIymNfOAWj43PfpGg45YIV2Dguk9O+qsGlB 9M+0h9gjpgOxh8fBYePc98uPees5MICAggNE/TF9B6Bl574rO0DcMcsAwmd2 cNCM6T/0VcPQAeQsjh6oeWWGEPt97R3UDTnWyMwyhKh7Yefw5S/QB22GEHe1 2zlIg5yTaAh3by7InUKGDmBnLrR1cOkGudzAYZHrts9/Q2wdHi+dfUShwMBh Q1HGxLcytg5BO+RaXwsaQN1r6/BdA2jRVn1oeNk6aIEcWq4HcccvWwfTuF2e PEy6UPPtHIC+CH68VBvOP70QaNFeLTg/T6j5wKlELYdPl3yTBCLsIOGkowVx 71tbhycg93zQdAjonZ4ndNgGzgern2ENVw90TZVInhUkfqy1IO65ZQl3L4wP iW99B/NOx4SnEyzh4Q+W32XhcBUc0PoQd7dawM1D568H2cdnCOd/A9nzVc/h I9hdWg4ZoIg6oueQD/Kfoh40nSD4fkDfWpboQOw7oYDBh6mHxIcy3DxYek4A peOfCD7MPTA+zL0yUSnW9/sV4Hxw/DgpQOL7igUkfi8qwsMHAHSDTZ8= "], {{19.051000000000002`, 14.242}, {19.051000000000002`, 27.594}, {23.828, 27.594}, {23.828, 26.543}, {21.426, 26.308999999999997`}, {21.375, 26.258000000000003`}, { 21.375, 24.219}, {21.375, 17.535000000000004`}, {21.375, 15.602}, {21.426, 15.547}, {23.828, 15.315999999999999`}, {23.828, 14.242}}, {{24.578, 18.75}, {24.578, 23.078000000000003`}, {24.578, 23.539}, { 24.953, 23.914}, {25.418, 23.91}, {29.746, 23.91}, { 30.203, 23.91}, {30.578, 23.539}, {30.578, 23.078000000000003`}, {30.578, 18.75}, { 30.581999999999997`, 18.288999999999998`}, {30.207, 17.91}, {29.746, 17.91}, {25.418, 17.91}, {24.953, 17.906}, {24.574, 18.285}, {24.578, 18.75}}, {{31.328, 14.242}, {31.328, 15.315999999999999`}, {33.684, 15.539000000000001`}, {33.789, 15.602}, {33.789, 17.641}, {33.789, 24.188}, {33.789, 26.227}, {33.684, 26.281}, {31.328, 26.512000000000004`}, {31.328, 27.586}, {36.113, 27.586}, {36.113, 14.234000000000002`}}}]}}, { ImageSize -> {Automatic, 32}, ImagePadding -> {{5, 0}, {0, 0}}, BaselinePosition -> Scaled[0.25], AspectRatio -> Automatic, Background -> RGBColor[0.988235, 0.419608, 0.203922], ImageSize -> {45., 45.}, PlotRange -> {{0., 45.}, {0., 45.}}}], StyleBox[ TagBox[ GridBox[{{ StyleBox[ "\"Function Resource\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", StripOnInput -> False], StyleBox[ "\"DEFINITION NOTEBOOK\"", FontFamily -> "Source Sans Pro", FontTracking -> "SemiCondensed", FontVariations -> {"CapsType" -> "AllSmallCaps"}, StripOnInput -> False]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxDividers -> { "ColumnsIndexed" -> {2 -> RGBColor[1., 1., 1.]}, "Rows" -> {{None}}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Grid"], FontSize -> 24, FontColor -> RGBColor[1., 1., 1.], StripOnInput -> False]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Grid"], "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", ItemBox[ TemplateBox[{ StyleBox[ TemplateBox[{ "\"Function Repository\"", "\" \[RightGuillemet] \""}, "RowDefault"], "Text", FontColor -> RGBColor[1., 1., 1.], StripOnInput -> False], "https://resources.wolframcloud.com/FunctionRepository"}, "HyperlinkURL"], Alignment -> {Right, Bottom}, StripOnInput -> False]}, { TemplateBox[{ TemplateBox[{ "\"Open Sample\"", "\"View a completed sample definition notebook\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Open Sample"; DefinitionNotebookClient`ViewExampleNotebook[ ButtonNotebook[]])& , "\"View a completed sample definition notebook\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{ "\"Style Guidelines\"", "\"View general guidelines for authoring resource \ functions\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Style Guidelines"; DefinitionNotebookClient`ViewStyleGuidelines[ ButtonNotebook[]])& , "\"View general guidelines for authoring resource functions\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{"\"Tools\"", PaneSelectorBox[{False -> GraphicsBox[{ RGBColor[1., 1., 1.], AbsoluteThickness[1.], LineBox[{{0, 0}, {0, 10}, {10, 10}, {10, 0}, {0, 0}}], LineBox[{{5, 2.5}, {5, 7.5}}], LineBox[{{2.5, 5}, {7.5, 5}}]}, ImageSize -> 9, PlotRangePadding -> 1.5], True -> GraphicsBox[{ RGBColor[1., 1., 1.], AbsoluteThickness[1.], LineBox[{{0, 0}, {0, 10}, {10, 10}, {10, 0}, {0, 0}}], LineBox[{{2.5, 5}, {7.5, 5}}]}, ImageSize -> 9, PlotRangePadding -> 1.5]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ToolsOpen"}, True]], BaselinePosition -> Scaled[0]]}}, GridBoxAlignment -> { "Columns" -> {{Automatic}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.35}}}], "Grid"], "\"Toggle documentation toolbar\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Tools"; DefinitionNotebookClient`ToggleToolbar[ ButtonNotebook[]])& , "\"Toggle documentation toolbar\"", False}, "OrangeButtonTemplate"], TagBox[ GridBox[{{"\"\"", "\"\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxDividers -> { "ColumnsIndexed" -> {2 -> True}, "Rows" -> {{False}}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{2}}}, GridBoxSpacings -> {"Columns" -> {{0.5}}}, FrameStyle -> RGBColor[0.994118, 0.709804, 0.601961]], "Grid"], TemplateBox[{ TemplateBox[{ "\"Check\"", "\"Check notebook for potential errors\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Check"; DefinitionNotebookClient`CheckDefinitionNotebook[ ButtonNotebook[]])& , "\"Check notebook for potential errors\"", False}, "OrangeButtonTemplate"], ActionMenuBox[ TemplateBox[{ TemplateBox[{"\"Preview\"", TemplateBox[{5}, "Spacer1"], "\"\[FilledDownTriangle]\""}, "RowDefault"], Null& , "\"\"", True}, "OrangeButtonTemplate"], { "\"In a notebook\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Preview"; DefinitionNotebookClient`$ClickedAction = "In a notebook"; DefinitionNotebookClient`PreviewResource[ ButtonNotebook[], "Notebook"]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"On the cloud\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Preview"; DefinitionNotebookClient`$ClickedAction = "On the cloud"; DefinitionNotebookClient`PreviewResource[ ButtonNotebook[], "Cloud"]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ActionMenuBox[ TemplateBox[{ TemplateBox[{"\"Deploy\"", TemplateBox[{5}, "Spacer1"], "\"\[FilledDownTriangle]\""}, "RowDefault"], Null& , "\"\"", True}, "OrangeButtonTemplate"], { "\"Locally on this computer\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "Locally on this computer"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "Local"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"For my cloud account\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "For my cloud account"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "CloudPrivate"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Publicly in the cloud\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "Publicly in the cloud"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "CloudPublic"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"In this session only (without documentation)\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "In this session only (without documentation)"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "KernelSession"]]]]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ItemBox[ StyleBox[ DynamicBox[ ToBoxes[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "StatusMessage"}, ""], StandardForm], Initialization :> (CurrentValue[ EvaluationNotebook[], {TaggingRules, "StatusMessage"}] = "")], "Text", GrayLevel[1], StripOnInput -> False], ItemSize -> Fit, StripOnInput -> False], DynamicBox[ ToBoxes[ If[ CurrentValue[ EvaluationNotebook[], { TaggingRules, "SubmissionReviewData", "Review"}, False], RawBoxes[ TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.06349], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBWIWIGZigIEX9mCqQd8Bwv+Bnc/A54CiHs5HV6/ngJUP p2HmwdTp4FCHTvOhqYfZrw2lhdDk0fno6tHcD1PPwOSAnY+uns8BAE8cGz4= "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgB2IWIGZigAEJBwjNB6EblHHwX9ijqofxoeoYhKC0Bg4+ Hw4apk4Uap8aDr4QDhqqDu4uVRx8URw0TJ001D5lHHwJHDRUHYMclFbCwZfG QUPVNSjgp+HmIWgAG/wcEg== "]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJx10EEKgCAQhWGpFtEyEAYGggQj6RKeoSMErbuCR0/IWfTgCcPwy7fR9XrO u3fOTXWGOp2zM+ZvH2170nv+e2sFH0ijt45/XxJp9NgRPHYAb63kHhu9tf2H eU8aPfbS9kxawAvxnrSCx3c3XzbS6JX4RFrAS34B53ckaw== "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False]}, ImageSize -> 15, PlotRange -> {{0., 15.75}, {0., 16.5}}, AspectRatio -> 1.15], "\"Submit Update\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{0}}, "ColumnsIndexed" -> {2 -> 0.5}, "Rows" -> {{0}}}], "Grid"], "\"Submit changes to update your resource submission\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "SubmitUpdate"; With[{RSNB`nb = ButtonNotebook[]}, DefinitionNotebookClient`DisplayStripe[RSNB`nb, DefinitionNotebookClient`SubmitRepositoryUpdate[RSNB`nb], "ShowProgress" -> True]])& , "\"Submit changes to update your resource submission\"", True}, "OrangeButtonTemplate"]], RawBoxes[ TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.06349], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBWIWIGZigIEX9mCqQd8Bwv+Bnc/A54CiHs5HV6/ngJUP p2HmwdTp4FCHTvOhqYfZrw2lhdDk0fno6tHcD1PPwOSAnY+uns8BAE8cGz4= "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgB2IWIGZigAEJBwjNB6EblHHwX9ijqofxoeoYhKC0Bg4+ Hw4apk4Uap8aDr4QDhqqDu4uVRx8URw0TJ001D5lHHwJHDRUHYMclFbCwZfG QUPVNSjgp+HmIWgAG/wcEg== "]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJx10EEKgCAQhWGpFtEyEAYGggQj6RKeoSMErbuCR0/IWfTgCcPwy7fR9XrO u3fOTXWGOp2zM+ZvH2170nv+e2sFH0ijt45/XxJp9NgRPHYAb63kHhu9tf2H eU8aPfbS9kxawAvxnrSCx3c3XzbS6JX4RFrAS34B53ckaw== "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False]}, ImageSize -> 15, PlotRange -> {{0., 15.75}, {0., 16.5}}, AspectRatio -> 1.15], "\"Submit to Repository\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{0}}, "ColumnsIndexed" -> {2 -> 0.5}, "Rows" -> {{0}}}], "Grid"], "\"Submit your function to the Wolfram Function \ Repository\""}, "PrettyTooltipTemplate"], ( DefinitionNotebookClient`$ClickedButton = "Submit"; With[{RSNB`nb = ButtonNotebook[]}, DefinitionNotebookClient`DisplayStripe[RSNB`nb, DefinitionNotebookClient`SubmitRepository[RSNB`nb], "ShowProgress" -> True]])& , "\"Submit your function to the Wolfram Function \ Repository\"", True}, "OrangeButtonTemplate"]]], StandardForm], Evaluator -> "System", SingleEvaluation -> True]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "ColumnsIndexed" -> {-1 -> Right}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxBackground -> {"Columns" -> {{None}}, "Rows" -> { RGBColor[0.988235, 0.419608, 0.203922], RGBColor[0.921569, 0.341176, 0.105882]}}, GridBoxFrame -> { "Columns" -> False, "RowsIndexed" -> { 1 -> RGBColor[0.988235, 0.419608, 0.203922], 2 -> RGBColor[0.921569, 0.341176, 0.105882]}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {5, {0.9}, 5}, "RowsIndexed" -> {1 -> 1.1, 2 -> 1.3, 3 -> 0.25}}, FrameStyle -> RGBColor[0.988235, 0.419608, 0.203922]], "Grid"], ButtonBoxOptions -> {Enabled -> Dynamic[ Not[ TrueQ[DefinitionNotebookClient`$ButtonsDisabled]], TrackedSymbols :> {DefinitionNotebookClient`$ButtonsDisabled}]}, StripOnInput -> False]& )}], Cell[ StyleData["ReviewerCommentLabelTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TagBox[ GridBox[{{#, TemplateBox[{ GraphicsBox[{ Thickness[0.022222222222222223`], { FaceForm[{ RGBColor[0.87451, 0.278431, 0.03137260000000001], Opacity[1.]}], FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{45., 22.5}, {45., 10.073999999999998`}, {34.926, 0.}, {22.5, 0.}, {10.074, 0.}, {0., 10.073999999999998`}, { 0., 22.5}, {0., 34.926}, {10.074, 45.}, {22.5, 45.}, {34.926, 45.}, {45., 34.926}, {45., 22.5}}}]}, { FaceForm[{ RGBColor[1., 1., 1.], Opacity[1.]}], FilledCurveBox[{{{0, 2, 0}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, { 1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, { 1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, { 0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGAwAWIQLcESxqe7SdlhqnN3zvPblg4w/omyffOl/K0cEp9e ULq9U9lhT8lkCZZrVg6VL9UMOd4oO1SLrHN/GGXtcKUCKOCh4sDDpN0udtPa 4fnvlR8v8ao6ZIE12ELMrVZzmAIymNfOAWj43PfpGg45YIV2Dguk9O+qsGlB 9M+0h9gjpgOxh8fBYePc98uPees5MICAggNE/TF9B6Bl574rO0DcMcsAwmd2 cNCM6T/0VcPQAeQsjh6oeWWGEPt97R3UDTnWyMwyhKh7Yefw5S/QB22GEHe1 2zlIg5yTaAh3by7InUKGDmBnLrR1cOkGudzAYZHrts9/Q2wdHi+dfUShwMBh Q1HGxLcytg5BO+RaXwsaQN1r6/BdA2jRVn1oeNk6aIEcWq4HcccvWwfTuF2e PEy6UPPtHIC+CH68VBvOP70QaNFeLTg/T6j5wKlELYdPl3yTBCLsIOGkowVx 71tbhycg93zQdAjonZ4ndNgGzgern2ENVw90TZVInhUkfqy1IO65ZQl3L4wP iW99B/NOx4SnEyzh4Q+W32XhcBUc0PoQd7dawM1D568H2cdnCOd/A9nzVc/h I9hdWg4ZoIg6oueQD/Kfoh40nSD4fkDfWpboQOw7oYDBh6mHxIcy3DxYek4A peOfCD7MPTA+zL0yUSnW9/sV4Hxw/DgpQOL7igUkfi8qwsMHAHSDTZ8= "], {{19.051000000000002`, 14.242}, {19.051000000000002`, 27.594}, {23.828, 27.594}, {23.828, 26.543}, {21.426, 26.308999999999997`}, {21.375, 26.258000000000003`}, { 21.375, 24.219}, {21.375, 17.535000000000004`}, {21.375, 15.602}, {21.426, 15.547}, {23.828, 15.315999999999999`}, { 23.828, 14.242}}, {{24.578, 18.75}, {24.578, 23.078000000000003`}, {24.578, 23.539}, {24.953, 23.914}, { 25.418, 23.91}, {29.746, 23.91}, {30.203, 23.91}, {30.578, 23.539}, {30.578, 23.078000000000003`}, {30.578, 18.75}, { 30.581999999999997`, 18.288999999999998`}, {30.207, 17.91}, {29.746, 17.91}, {25.418, 17.91}, {24.953, 17.906}, {24.574, 18.285}, {24.578, 18.75}}, {{31.328, 14.242}, {31.328, 15.315999999999999`}, {33.684, 15.539000000000001`}, {33.789, 15.602}, {33.789, 17.641}, { 33.789, 24.188}, {33.789, 26.227}, {33.684, 26.281}, { 31.328, 26.512000000000004`}, {31.328, 27.586}, {36.113, 27.586}, {36.113, 14.234000000000002`}}}]}}, { ImageSize -> 12, AspectRatio -> Automatic, Background -> None, ImageSize -> {45., 45.}, PlotRange -> {{0., 45.}, {0., 45.}}}], "Wolfram Function Repository Reviewer"}, "PrettyTooltipTemplate"]}}, GridBoxAlignment -> { "Columns" -> {{Automatic}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.25}}}], "Grid"]& )}], Cell[ StyleData["CommentCellLabelTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ StyleBox[#, FontSize -> 11]}, { StyleBox[ DynamicBox[ ToBoxes[ DateString[ TimeZoneConvert[ DateObject[#2, TimeZone -> 0]], { "Month", "/", "Day", "/", "Year", " ", "Hour24", ":", "Minute"}], StandardForm], SingleEvaluation -> True], FontSize -> 9]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{Automatic}}, "Rows" -> {{0}}}], "Grid"], "CommentLabel", ShowStringCharacters -> False]& )}], Cell[ StyleData["OrangeButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (ButtonBox[ StyleBox[#, "Text", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontTracking -> "Condensed", FontSize -> 13, FontColor -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], GrayLevel[1], RGBColor[0.9568627450980391, 0.8019607843137255, 0.75]], Evaluator -> "System"], StripOnInput -> False], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[]}, If[#4, CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]]; With[{RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[DefinitionNotebookClient`$ButtonCode = HoldForm[ #2[]]]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]; CurrentValue[ RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; Null], FrameMargins -> {{5, 5}, {0, 0}}, Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQvA6XhqPnQeIQhCyIrAwodd2K5Yo5IwQB2XDFcGXPAsWu mjNdNmVARkARoDhc2aswqWtWLGhqIAgoDpSFuBao5QqGURB0BWwgAxgQo4xI 04h3G5E+JT7ciIkFYuIUAMJyEaA= "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQvA6XhqMHARIQhCyIrAwotcmIc7UuOwQB2XDFcGX3/MXX 6LEv12ZDRkARoDhc2cswqY2GnGhqIAgoDpSFuBaoZTWGURC0GmwgAxgQo4xI 04h3G5E+JT7ciIkFYuIUAJxlBG4= "], "Byte", ColorSpace -> "RGB", Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UJAXikHs/xgAqyAQvA6XhqN3hfYQhCyIrAwo9e36ma8PbkIQkA1XDFf2vtzt 28Obu6Jsl2uzQRCQDRQBisOVvYlR+nb99I5gU7gaCAKKAMWBshDXArV8unUR TQ0EAcWBsgxgQIwyIk0j3m1E+pT4cCMmFoiJUwBBtDmK "], "Byte", ColorSpace -> "RGB", Interleaving -> True]}, Background -> RGBColor[0.921569, 0.341176, 0.105882], Method -> "Queued", ImageSize -> {All, 23}, Evaluator -> Automatic]& )}], Cell[ StyleData["SuggestionGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ FrameBox[ AdjustmentBox[ TagBox[ GridBox[{{ TemplateBox[{#2, #3, {16., 16.}, {{1., 17.}, {1., 17.}}}, "SuggestionIconTemplate"], PaneBox[#, ImageSizeAction -> "ShrinkToFit", BaselinePosition -> Baseline, ImageSize -> Full], RowBox[{ AdjustmentBox[ TemplateBox[{ ActionMenuBox[ TagBox[ PaneSelectorBox[{False -> GraphicsBox[{ EdgeForm[ Directive[ GrayLevel[1, 0], Thickness[0.025]]], FaceForm[#4], RectangleBox[{-1.75, -2}, {1.75, 2}, RoundingRadius -> 0.2], Thickness[0.15], #5, LineBox[{{-0.5, -1.}, {0.5, 0.}, {-0.5, 1.}}]}, ImageSize -> {Automatic, 15}, ImageMargins -> 0], True -> GraphicsBox[{ EdgeForm[ Directive[#5, Thickness[0.025]]], FaceForm[#2], RectangleBox[{-1.75, -2}, {1.75, 2}, RoundingRadius -> 0.2], Thickness[0.15], GrayLevel[1], LineBox[{{-0.5, -1.}, {0.5, 0.}, {-0.5, 1.}}]}, ImageSize -> {Automatic, 15}, ImageMargins -> 0]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], MouseAppearanceTag["LinkHand"]], #6, Appearance -> None, Method -> "Queued"], "\"View suggestions\""}, "PrettyTooltipTemplate"], BoxBaselineShift -> -0.5], " "}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {Automatic, Automatic, Fit}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], BoxMargins -> {{0.25, -0.5}, {0.15, -0.15}}], RoundingRadius -> {13, 75}, Background -> #4, FrameStyle -> None, FrameMargins -> {{0, 8}, {0, 0}}, ImageMargins -> {{0, 0}, {5, 5}}, StripOnInput -> False], "Text", FontColor -> #5, FontSize -> 14, FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontTracking -> "Plain", PrivateFontOptions -> {"OperatorSubstitution" -> False}, LineBreakWithin -> False]& )}], Cell[ StyleData["SuggestionIconTemplate"], TemplateBoxOptions -> {DisplayFunction -> (GraphicsBox[{ Thickness[0.05555555555555555], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGZigIIGAwcIQ8kBxk94ekHp9k9Vh4qXaoYcOfoO m+a+X37stKZDbP+hrxpzdOA0TBymDqYPl7n2pnG7PHlk4PzZRxQ2FGWIwPWD jI3p54WbLxuVYn3fnwluD8S8H/Yo9gD5KPYA+TB7YPph9sDMh9EwcZg6FPdh MRfdXpi7YPph7oaZD/MXzB5c4QCzBwA8nn+Z "]]}, FaceForm[#]], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{8.175292500000001, 7.416875}, {7.796855000000001, 11.3084375}, {7.796855000000001, 13.38}, {10.11998, 13.38}, {10.11998, 11.3084375}, { 9.741542500000001, 7.416875}, {8.175292500000001, 7.416875}}, CompressedData[" 1:eJxTTMoPSmViYGCQBGIQ/cTvZcLf/4oOD6tE1rk/5HNQjDzAkqeL4FsusdsW 1KjgwAAGAg7hCSdehX2Xd5BvfR24Q07QwaZCOJPjjZyDHdf1xQW2Qg56LJYa iWlyDv2HvmrEzBeG80GmVbmIwvkvtjT6Sb8Qg+t/BLLPUwJuPti6DEm4/WD7 2qTg7gMZJyIm7QBzP4y/zEVob88lJTi/7+dk7hV1ynD9c3LzfPxZVODmr3ro 0futUwVu/0bpbbqnzqjA3Qfjw9wP48P8B9MP8z/MfFj4wOyHhR/MfbDwRQ9/ ACBxmlc= "]}]}, FaceForm[#2]]}, ImageSize -> #3, PlotRange -> #4, AspectRatio -> Automatic, BaselinePosition -> Scaled[0.1]]& )}], Cell[ StyleData["FormEditValuesButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TemplateBox[{ TagBox[ PaneBox[ PaneSelectorBox[{False -> GraphicsBox[ TagBox[ RasterBox[CompressedData[" 1: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 N3kqZvY= "], {{0, 50.}, {50., 0}}, {0, 255}, ColorFunction -> GrayLevel], BoxForm`ImageTag[ "Byte", ColorSpace -> "Grayscale", Interleaving -> False], Selectable -> False], DefaultBaseStyle -> "ImageGraphics", ImageSizeRaw -> {50., 50.}, PlotRange -> {{0, 50.}, {0, 50.}}], True -> GraphicsBox[ TagBox[ RasterBox[CompressedData[" 1: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 DcvuuIyle//vxt/PCE6d "], {{0, 50.}, {50., 0}}, {0, 255}, ColorFunction -> GrayLevel], BoxForm`ImageTag[ "Byte", ColorSpace -> "Grayscale", Interleaving -> False], Selectable -> False], DefaultBaseStyle -> "ImageGraphics", ImageSizeRaw -> {50., 50.}, PlotRange -> {{0, 50.}, {0, 50.}}]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], ImageSize -> {Automatic, 15}, ImageSizeAction -> "ResizeToFit"], MouseAppearanceTag["LinkHand"]], "\"Edit values\""}, "PrettyTooltipTemplate"]& )}], Cell["Documentation", "Section"], Cell["Usage", "Subsection"], Cell[ StyleData["UsageInputs", StyleDefinitions -> StyleData["Input"]], CellMargins -> {{66, 10}, {0, 8}}, StyleKeyMapping -> {"Tab" -> "UsageDescription"}, Evaluatable -> False, CellEventActions -> {"ReturnKeyDown" :> With[{RSNB`nb$ = Notebooks[ EvaluationCell[]]}, SelectionMove[ EvaluationCell[], After, Cell]; NotebookWrite[RSNB`nb$, Cell["", "UsageDescription"], All]; SelectionMove[RSNB`nb$, Before, CellContents]], {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]]}, ShowAutoStyles -> False, ShowCodeAssist -> False, CodeAssistOptions -> {"DynamicHighlighting" -> False}, LineSpacing -> {1, 3}, TabSpacings -> {2.5}, CounterIncrements -> "Text", FontFamily -> "Source Sans Pro", FontSize -> 15, FontWeight -> "Plain"], Cell[ StyleData["UsageDescription", StyleDefinitions -> StyleData["Text"]], CellMargins -> {{86, 10}, {7, 0}}, StyleKeyMapping -> {"Backspace" -> "UsageInputs"}, CellGroupingRules -> "OutputGrouping", CellEventActions -> {"ReturnKeyDown" :> With[{RSNB`nb$ = Notebooks[ EvaluationCell[]]}, SelectionMove[ EvaluationCell[], After, Cell]; NotebookWrite[RSNB`nb$, Cell[ BoxData[""], "UsageInputs", FontFamily -> "Source Sans Pro"], All]; SelectionMove[RSNB`nb$, Before, CellContents]], {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]]}, ShowAutoSpellCheck -> False], Cell["Details & Options", "Subsection"], Cell[ StyleData["Notes", StyleDefinitions -> StyleData["Item"]], CellDingbat -> StyleBox["\[FilledVerySmallSquare]", FontColor -> GrayLevel[0.6]], CellMargins -> {{66, 24}, {9, 7}}, ReturnCreatesNewCell -> False, StyleKeyMapping -> {}, DefaultNewCellStyle -> "Notes", ShowAutoSpellCheck -> False, GridBoxOptions -> {BaseStyle -> "TableNotes"}], Cell[ StyleData["TableNotes", StyleDefinitions -> StyleData["Notes"]], CellDingbat -> None, CellFrameColor -> RGBColor[0.749, 0.694, 0.553], StyleMenuListing -> None, ButtonBoxOptions -> {Appearance -> {Automatic, None}}, GridBoxOptions -> { FrameStyle -> GrayLevel[0.906], GridBoxAlignment -> { "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers -> {"Columns" -> {{None}}, "Rows" -> {{True}}}, GridDefaultElement -> Cell["\[Placeholder]", "TableText"]}], Cell[ StyleData["TableText"], DefaultInlineFormatType -> "DefaultInputInlineFormatType", AutoQuoteCharacters -> {}, StyleMenuListing -> None], Cell["Examples", "Subsection"], Cell[ StyleData["ExampleDelimiter"], Selectable -> False, ShowCellBracket -> Automatic, CellMargins -> {{66, 14}, {5, 10}}, Evaluatable -> True, CellGroupingRules -> {"SectionGrouping", 58}, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False, CellLabelAutoDelete -> True, TabFilling -> "\[LongDash]\[NegativeThickSpace]", TabSpacings -> {100}, StyleMenuListing -> None, FontFamily -> "Verdana", FontWeight -> Bold, FontSlant -> "Plain", FontColor -> GrayLevel[0.906]], Cell[ StyleData["ExampleText", StyleDefinitions -> StyleData["Text"]]], Cell[ StyleData["PageBreak", StyleDefinitions -> StyleData["ExampleDelimiter"]], Selectable -> False, CellFrame -> {{0, 0}, {1, 0}}, CellMargins -> {{66, 14}, {15, -5}}, CellElementSpacings -> {"CellMinHeight" -> 1}, Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), CellFrameColor -> GrayLevel[ Rational[77, 85]]], Cell[ StyleData["Subsection"], Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False], Cell[ StyleData["Subsubsection"], Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False], Cell[ StyleData["ExampleImage"], PageWidth :> 650, CellMargins -> {{66, 66}, {16, 5}}, Evaluatable -> False, ShowCellLabel -> False, MenuSortingValue -> 10000, RasterBoxOptions -> {ImageEditMode -> False}], Cell["Links", "Section"], Cell[ StyleData["Link"], FontFamily -> "Source Sans Pro", FontColor -> Dynamic[ If[ CurrentValue["MouseOver"], RGBColor[0.855, 0.396, 0.145], RGBColor[0.02, 0.286, 0.651]]]], Cell[ StyleData["StringTypeLink", StyleDefinitions -> StyleData["Link"]], FontColor -> Dynamic[ If[ CurrentValue["MouseOver"], RGBColor[0.969, 0.467, 0.], GrayLevel[0.467]]]], Cell[ StyleData["CharactersRefLink"], ShowSpecialCharacters -> False], Cell["Annotation", "Section"], Cell[ StyleData["Excluded"], CellBracketOptions -> { "Color" -> RGBColor[0.9, 0.4, 0.4], "Thickness" -> 2}, GeneratedCellStyles -> { "Graphics" -> {"Graphics", "Excluded"}, "Message" -> {"Message", "MSG", "Excluded"}, "Output" -> {"Output", "Excluded"}, "Print" -> {"Print", "Excluded"}, "PrintTemporary" -> {"PrintTemporary", "Excluded"}}, CellFrameMargins -> 4, StyleMenuListing -> None, Background -> RGBColor[1, 0.95, 0.95]], Cell[ StyleData["Comment", StyleDefinitions -> StyleData["Text"]], CellFrame -> {{3, 0}, {0, 0}}, CellMargins -> {{66, 0}, {1, 0}}, CellElementSpacings -> {"ClosedCellHeight" -> 0}, GeneratedCellStyles -> { "Graphics" -> {"Graphics", "Comment"}, "Message" -> {"Message", "MSG", "Comment"}, "Output" -> {"Output", "Comment"}, "Print" -> {"Print", "Comment"}, "PrintTemporary" -> {"PrintTemporary", "Comment"}}, CellFrameColor -> RGBColor[0.880722, 0.611041, 0.142051], CellFrameLabelMargins -> {{0, 10}, {0, 0}}, FontColor -> GrayLevel[0.25], Background -> RGBColor[0.982, 0.942, 0.871]], Cell[ StyleData["AuthorComment", StyleDefinitions -> StyleData["Comment"]], GeneratedCellStyles -> { "Graphics" -> {"Graphics", "AuthorComment"}, "Message" -> {"Message", "MSG", "AuthorComment"}, "Output" -> {"Output", "AuthorComment"}, "Print" -> {"Print", "AuthorComment"}, "PrintTemporary" -> {"PrintTemporary", "AuthorComment"}}, CellFrameColor -> RGBColor[0.368417, 0.506779, 0.709798], Background -> RGBColor[0.905, 0.926, 0.956]], Cell[ StyleData["ReviewerComment", StyleDefinitions -> StyleData["Comment"]], GeneratedCellStyles -> { "Graphics" -> {"Graphics", "ReviewerComment"}, "Message" -> {"Message", "MSG", "ReviewerComment"}, "Output" -> {"Output", "ReviewerComment"}, "Print" -> {"Print", "ReviewerComment"}, "PrintTemporary" -> {"PrintTemporary", "ReviewerComment"}}, CellFrameColor -> RGBColor[0.560181, 0.691569, 0.194885], Background -> RGBColor[0.934, 0.954, 0.879]], Cell[ StyleData["CommentLabel", StyleDefinitions -> StyleData["Text"]], ShowStringCharacters -> False, FontSlant -> "Italic", FontColor -> GrayLevel[0.5]], Cell["Special Input", "Section"], Cell[ StyleData["FormObjectCell"], CellMargins -> {{66, 66}, {16, 5}}], Cell[ StyleData["LocalFileInput", StyleDefinitions -> StyleData["Input"]], CellFrameLabels -> {{None, Cell[ BoxData[ ButtonBox[ "\"Choose\"", FrameMargins -> {{5, 5}, {0, 0}}, BaseStyle -> {"Panel", FontSize -> 12}, Evaluator -> Automatic, Method -> "Queued", ButtonFunction :> With[{RSNB`file = SystemDialogInput["FileOpen"], RSNB`cell = ParentCell[ EvaluationCell[]]}, If[ RSNB`file =!= $Canceled, SelectionMove[RSNB`cell, All, CellContents]; NotebookWrite[ Notebooks[RSNB`cell], RowBox[{"File", "[", ToBoxes[RSNB`file], "]"}]]]], Appearance :> FEPrivate`FrontEndResource[ "FEExpressions", "GrayButtonNinePatchAppearance"]]]]}, { None, None}}], Cell[ StyleData["LocalDirectoryInput", StyleDefinitions -> StyleData["Input"]], CellFrameLabels -> {{None, Cell[ BoxData[ ButtonBox[ "\"Choose\"", FrameMargins -> {{5, 5}, {0, 0}}, BaseStyle -> {"Panel", FontSize -> 12}, Evaluator -> Automatic, Method -> "Queued", ButtonFunction :> With[{RSNB`file = SystemDialogInput["Directory"], RSNB`cell = ParentCell[ EvaluationCell[]]}, If[ RSNB`file =!= $Canceled, SelectionMove[RSNB`cell, All, CellContents]; NotebookWrite[ Notebooks[RSNB`cell], RowBox[{"File", "[", ToBoxes[RSNB`file], "]"}]]]], Appearance :> FEPrivate`FrontEndResource[ "FEExpressions", "GrayButtonNinePatchAppearance"]]]]}, { None, None}}], Cell["Misc", "Section"], Cell[ StyleData["Item"], DefaultNewCellStyle -> "Item"], Cell[ StyleData["ButtonText"], FontFamily -> "Sans Serif", FontSize -> 11, FontWeight -> Bold, FontColor -> RGBColor[0.459, 0.459, 0.459]], Cell[ StyleData["InlineFormula"], HyphenationOptions -> {"HyphenationCharacter" -> "\[Continuation]"}, LanguageCategory -> "Formula", AutoSpacing -> True, ScriptLevel -> 1, SingleLetterItalics -> False, SpanMaxSize -> 1, StyleMenuListing -> None, FontFamily -> "Source Sans Pro", FontSize -> 1. Inherited, ButtonBoxOptions -> {Appearance -> {Automatic, None}}, FractionBoxOptions -> {BaseStyle -> {SpanMaxSize -> Automatic}}, GridBoxOptions -> { GridBoxItemSize -> { "Columns" -> {{Automatic}}, "ColumnsIndexed" -> {}, "Rows" -> {{1.}}, "RowsIndexed" -> {}}}], Cell[ StyleData["DockedCell"], CellFrameColor -> GrayLevel[0.75], Background -> GrayLevel[0.9]]}, Visible -> False, FrontEndVersion -> "12.3 for Linux x86 (64-bit) (July 9, 2021)", StyleDefinitions -> "PrivateStylesheetFormatting.nb"] ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{ "Name"->{ Cell[637, 23, 104, 2, 70, "Title",ExpressionUUID->"836cc553-2eb8-4e18-8f30-a266995422cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->183177689]}, "TemplateCell"->{ Cell[637, 23, 104, 2, 70, "Title",ExpressionUUID->"836cc553-2eb8-4e18-8f30-a266995422cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->183177689], Cell[744, 27, 185, 5, 70, "Text",ExpressionUUID->"8f1248e0-ac32-4d48-8fee-95dc7d266241", CellTags->{"Description", "TemplateCell"}, CellID->497731161]}, "Title"->{ Cell[637, 23, 104, 2, 70, "Title",ExpressionUUID->"836cc553-2eb8-4e18-8f30-a266995422cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->183177689]}, "Description"->{ Cell[744, 27, 185, 5, 70, "Text",ExpressionUUID->"8f1248e0-ac32-4d48-8fee-95dc7d266241", CellTags->{"Description", "TemplateCell"}, CellID->497731161]}, "Definition"->{ Cell[954, 36, 1104, 27, 70, "Section",ExpressionUUID->"5c3c6a84-b16c-4ac1-b2de-6624587cb0ec", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710]}, "Function"->{ Cell[954, 36, 1104, 27, 70, "Section",ExpressionUUID->"5c3c6a84-b16c-4ac1-b2de-6624587cb0ec", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710]}, "TemplateCellGroup"->{ Cell[954, 36, 1104, 27, 70, "Section",ExpressionUUID->"5c3c6a84-b16c-4ac1-b2de-6624587cb0ec", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710], Cell[14224, 366, 1880, 48, 70, "Subsection",ExpressionUUID->"42fc7964-a0b7-4c62-ac53-41b956ff2d91", CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898], Cell[16747, 443, 1329, 30, 70, "Subsection",ExpressionUUID->"071846a3-19a1-4c68-86af-5bde8432998d", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828], Cell[23380, 644, 6926, 150, 70, "Section",ExpressionUUID->"7c065a9f-2d2f-4f13-b6bf-9e32b5516270", CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657], Cell[1872840, 40607, 918, 24, 70, "Subsection",ExpressionUUID->"efe02e72-e514-4b57-a2fd-1a6907166b6c", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457], Cell[1873849, 40639, 893, 24, 70, "Subsection",ExpressionUUID->"68a5831a-b551-4fee-a782-8d1edf358745", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136], Cell[1875065, 40683, 167, 5, 70, "Subsection",ExpressionUUID->"a7bd0c80-7335-4b70-b3f6-8bf991fdfc4c", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420], Cell[1875523, 40705, 870, 24, 70, "Subsection",ExpressionUUID->"9a6a37cd-4e55-44dd-b16e-7f8415859f9b", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728], Cell[1876648, 40746, 919, 24, 70, "Subsection",ExpressionUUID->"7272ac91-e2e1-424d-8edf-2fe3d38fe901", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769], Cell[1877942, 40793, 971, 25, 70, "Subsection",ExpressionUUID->"f7f4cbb0-91aa-42b7-95ce-4a50d130bdb1", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429], Cell[1879518, 40849, 823, 24, 70, "Subsection",ExpressionUUID->"87980203-5394-40fd-a86c-46e69726a604", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842], Cell[1881129, 40899, 1762, 43, 70, "Subsection",ExpressionUUID->"3c6acd1c-aadf-4357-85bc-825b59fd1abd", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343], Cell[1883202, 40962, 1048, 26, 70, "Section",ExpressionUUID->"fa469858-cf28-4383-8a71-922cf50d4ca9", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325], Cell[1884799, 41003, 929, 25, 70, "Section",ExpressionUUID->"b4ac99b2-e536-4831-a307-4f90ec7ee4ef", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082]}, "TabNext"->{ Cell[2061, 65, 11964, 288, 70, "Input",ExpressionUUID->"5f3f759b-fb70-423a-aacb-259814561cce", CellTags->"TabNext", CellID->178415736], Cell[18079, 475, 1675, 52, 70, "Notes",ExpressionUUID->"5c20eab3-9410-4752-8f0d-5b5c5bac7115", CellTags->"TabNext", CellID->408437359], Cell[19757, 529, 246, 7, 70, "Notes",ExpressionUUID->"6038c3f4-e103-4786-9f6b-65096aabbc67", CellTags->"TabNext", CellID->319412553], Cell[20006, 538, 192, 6, 70, "Notes",ExpressionUUID->"e9a7b218-e322-4534-aee3-eb12fb2b9d0e", CellTags->"TabNext", CellID->282321336], Cell[1884253, 40990, 509, 8, 70, "Text",ExpressionUUID->"dbe5dabc-8955-4ae3-b4b6-6e61804af92c", CellTags->"TabNext", CellID->991784503], Cell[1885731, 41030, 495, 8, 70, "Text",ExpressionUUID->"c4683491-d349-4f3f-86fc-beebdaa6f926", CellTags->"TabNext", CellID->932041030]}, "Documentation"->{ Cell[14062, 358, 137, 4, 70, "Section",ExpressionUUID->"4ecd6146-eea7-4f4d-8cda-ba74de65f577", CellTags->{"Documentation", "TemplateSection"}, CellID->94487535]}, "TemplateSection"->{ Cell[14062, 358, 137, 4, 70, "Section",ExpressionUUID->"4ecd6146-eea7-4f4d-8cda-ba74de65f577", CellTags->{"Documentation", "TemplateSection"}, CellID->94487535], Cell[1872641, 40599, 174, 4, 70, "Section",ExpressionUUID->"24f07eb9-6717-4a55-9ae4-40295616c0f2", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224]}, "Usage"->{ Cell[14224, 366, 1880, 48, 70, "Subsection",ExpressionUUID->"42fc7964-a0b7-4c62-ac53-41b956ff2d91", CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898]}, "Details & Options"->{ Cell[16747, 443, 1329, 30, 70, "Subsection",ExpressionUUID->"071846a3-19a1-4c68-86af-5bde8432998d", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828]}, "Notes"->{ Cell[16747, 443, 1329, 30, 70, "Subsection",ExpressionUUID->"071846a3-19a1-4c68-86af-5bde8432998d", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828]}, "Examples"->{ Cell[23380, 644, 6926, 150, 70, "Section",ExpressionUUID->"7c065a9f-2d2f-4f13-b6bf-9e32b5516270", CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657]}, "Source & Additional Information"->{ Cell[1872641, 40599, 174, 4, 70, "Section",ExpressionUUID->"24f07eb9-6717-4a55-9ae4-40295616c0f2", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224]}, "Contributed By"->{ Cell[1872840, 40607, 918, 24, 70, "Subsection",ExpressionUUID->"efe02e72-e514-4b57-a2fd-1a6907166b6c", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457]}, "ContributorInformation"->{ Cell[1872840, 40607, 918, 24, 70, "Subsection",ExpressionUUID->"efe02e72-e514-4b57-a2fd-1a6907166b6c", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457]}, "Keywords"->{ Cell[1873849, 40639, 893, 24, 70, "Subsection",ExpressionUUID->"68a5831a-b551-4fee-a782-8d1edf358745", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136]}, "Categories"->{ Cell[1875065, 40683, 167, 5, 70, "Subsection",ExpressionUUID->"a7bd0c80-7335-4b70-b3f6-8bf991fdfc4c", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420]}, "Related Symbols"->{ Cell[1875523, 40705, 870, 24, 70, "Subsection",ExpressionUUID->"9a6a37cd-4e55-44dd-b16e-7f8415859f9b", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728]}, "Related Resource Objects"->{ Cell[1876648, 40746, 919, 24, 70, "Subsection",ExpressionUUID->"7272ac91-e2e1-424d-8edf-2fe3d38fe901", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769]}, "Source/Reference Citation"->{ Cell[1877942, 40793, 971, 25, 70, "Subsection",ExpressionUUID->"f7f4cbb0-91aa-42b7-95ce-4a50d130bdb1", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429]}, "Links"->{ Cell[1879518, 40849, 823, 24, 70, "Subsection",ExpressionUUID->"87980203-5394-40fd-a86c-46e69726a604", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842]}, "Tests"->{ Cell[1881129, 40899, 1762, 43, 70, "Subsection",ExpressionUUID->"3c6acd1c-aadf-4357-85bc-825b59fd1abd", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343]}, "VerificationTests"->{ Cell[1881129, 40899, 1762, 43, 70, "Subsection",ExpressionUUID->"3c6acd1c-aadf-4357-85bc-825b59fd1abd", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343]}, "Author Notes"->{ Cell[1883202, 40962, 1048, 26, 70, "Section",ExpressionUUID->"fa469858-cf28-4383-8a71-922cf50d4ca9", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325]}, "Submission Notes"->{ Cell[1884799, 41003, 929, 25, 70, "Section",ExpressionUUID->"b4ac99b2-e536-4831-a307-4f90ec7ee4ef", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082]} } *) (*CellTagsIndex CellTagsIndex->{ {"Name", 1998123, 43177}, {"TemplateCell", 1998306, 43181}, {"Title", 1998642, 43188}, {"Description", 1998824, 43192}, {"Definition", 1999002, 43196}, {"Function", 1999199, 43200}, {"TemplateCellGroup", 1999405, 43204}, {"TabNext", 2001988, 43247}, {"Documentation", 2002871, 43266}, {"TemplateSection", 2003064, 43270}, {"Usage", 2003440, 43277}, {"Details & Options", 2003635, 43281}, {"Notes", 2003839, 43285}, {"Examples", 2004046, 43289}, {"Source & Additional Information", 2004256, 43293}, {"Contributed By", 2004471, 43297}, {"ContributorInformation", 2004709, 43301}, {"Keywords", 2004933, 43305}, {"Categories", 2005127, 43309}, {"Related Symbols", 2005327, 43313}, {"Related Resource Objects", 2005542, 43317}, {"Source/Reference Citation", 2005766, 43321}, {"Links", 2005972, 43325}, {"Tests", 2006158, 43329}, {"VerificationTests", 2006378, 43333}, {"Author Notes", 2006593, 43337}, {"Submission Notes", 2006795, 43341} } *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[637, 23, 104, 2, 70, "Title",ExpressionUUID->"836cc553-2eb8-4e18-8f30-a266995422cf", CellTags->{"Name", "TemplateCell", "Title"}, CellID->183177689], Cell[744, 27, 185, 5, 70, "Text",ExpressionUUID->"8f1248e0-ac32-4d48-8fee-95dc7d266241", CellTags->{"Description", "TemplateCell"}, CellID->497731161], Cell[CellGroupData[{ Cell[954, 36, 1104, 27, 70, "Section",ExpressionUUID->"5c3c6a84-b16c-4ac1-b2de-6624587cb0ec", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->201182710], Cell[2061, 65, 11964, 288, 70, "Input",ExpressionUUID->"5f3f759b-fb70-423a-aacb-259814561cce", CellTags->"TabNext", CellID->178415736] }, Open ]], Cell[CellGroupData[{ Cell[14062, 358, 137, 4, 70, "Section",ExpressionUUID->"4ecd6146-eea7-4f4d-8cda-ba74de65f577", CellTags->{"Documentation", "TemplateSection"}, CellID->94487535], Cell[CellGroupData[{ Cell[14224, 366, 1880, 48, 70, "Subsection",ExpressionUUID->"42fc7964-a0b7-4c62-ac53-41b956ff2d91", CellTags->{"TemplateCellGroup", "Usage"}, CellID->321985898], Cell[CellGroupData[{ Cell[16129, 418, 200, 6, 70, "UsageInputs",ExpressionUUID->"a1324684-8c1d-4fe4-8206-c2e7e00940dd", CellID->689309890], Cell[16332, 426, 366, 11, 70, "UsageDescription",ExpressionUUID->"50525a4b-684b-486c-9f60-a2497c44404f", CellID->18602958] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[16747, 443, 1329, 30, 70, "Subsection",ExpressionUUID->"071846a3-19a1-4c68-86af-5bde8432998d", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->892718828], Cell[18079, 475, 1675, 52, 70, "Notes",ExpressionUUID->"5c20eab3-9410-4752-8f0d-5b5c5bac7115", CellTags->"TabNext", CellID->408437359], Cell[19757, 529, 246, 7, 70, "Notes",ExpressionUUID->"6038c3f4-e103-4786-9f6b-65096aabbc67", CellTags->"TabNext", CellID->319412553], Cell[20006, 538, 192, 6, 70, "Notes",ExpressionUUID->"e9a7b218-e322-4534-aee3-eb12fb2b9d0e", CellTags->"TabNext", CellID->282321336], Cell[20201, 546, 1892, 48, 70, "TableNotes",ExpressionUUID->"a9940901-ff59-4721-8235-7286e14673e9", CellID->992372540], Cell[22096, 596, 691, 22, 70, "Notes",ExpressionUUID->"5f94371e-2985-476f-98dd-c94939947628", CellID->401679795], Cell[22790, 620, 541, 18, 70, "Notes",ExpressionUUID->"43819ee1-b818-40e8-a38c-7a3bee9ad07b", CellID->489511341] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[23380, 644, 6926, 150, 70, "Section",ExpressionUUID->"7c065a9f-2d2f-4f13-b6bf-9e32b5516270", CellTags->{"Examples", "TemplateCellGroup"}, CellID->677271657], Cell[CellGroupData[{ Cell[30331, 798, 56, 1, 70, "Subsection",ExpressionUUID->"21e598c2-d58a-4cf3-9bdd-bbfcfbb064ce", CellID->462042388], Cell[30390, 801, 229, 5, 70, "Text",ExpressionUUID->"0897bed4-33e7-4954-b53d-302d7b72496d", CellID->642635250], Cell[CellGroupData[{ Cell[30644, 810, 988, 31, 70, "Input",ExpressionUUID->"d461cad3-c435-4633-a269-7675e7ea0f30", CellID->695627110], Cell[31635, 843, 69745, 1514, 70, "Output",ExpressionUUID->"65ba26ea-2cbd-425f-9e13-61404c1b0e9a", CellID->874532874] }, Open ]], Cell[101395, 2360, 194, 5, 70, "Text",ExpressionUUID->"83d97303-eb2d-4686-a565-edd29c9b4623", CellID->1850354], Cell[CellGroupData[{ Cell[101614, 2369, 237, 5, 70, "Input",ExpressionUUID->"4abc6c25-194b-422e-bc50-5d755d944e2e", CellID->647274634], Cell[101854, 2376, 31996, 771, 70, "Output",ExpressionUUID->"7da2f363-1a58-4442-a21f-516f70313681", CellID->276109954] }, Open ]], Cell[133865, 3150, 673, 21, 70, "Text",ExpressionUUID->"154127eb-e2d9-41b0-be74-c2af2e055cae", CellID->642682807], Cell[CellGroupData[{ Cell[134563, 3175, 188, 4, 70, "Input",ExpressionUUID->"65e667ce-e718-4e11-97cf-d269b63da3b9", CellID->941725509], Cell[134754, 3181, 226120, 3714, 70, "Output",ExpressionUUID->"7e2cb7d8-3c8d-448f-b62e-8272d59d10e3", CellID->431364431] }, Open ]], Cell[360889, 6898, 138, 2, 70, "Text",ExpressionUUID->"54b4a049-c3ea-444a-aa95-faef8ab08472", CellID->345266787], Cell[CellGroupData[{ Cell[361052, 6904, 189, 4, 70, "Input",ExpressionUUID->"6048c02a-0402-4c23-8f20-04e7bdd7b998", CellID->692852168], Cell[361244, 6910, 269500, 4425, 70, "Output",ExpressionUUID->"d40d1898-5c38-4efe-b1d4-663370042ef1", CellID->184444504] }, Open ]], Cell[CellGroupData[{ Cell[630781, 11340, 125, 3, 70, "ExampleDelimiter",ExpressionUUID->"6e6f2ab5-a890-4be3-a7db-bfe334f19ff0", CellID->224031726], Cell[630909, 11345, 212, 5, 70, "Text",ExpressionUUID->"79f96450-62e9-4e43-b1d7-eb822883eeaa", CellID->190274482], Cell[CellGroupData[{ Cell[631146, 11354, 2355, 68, 70, "Input",ExpressionUUID->"96ade922-3da2-49a6-885d-f9e0d83eceff", CellID->381461238], Cell[633504, 11424, 66035, 1699, 70, "Output",ExpressionUUID->"5251e72b-24d7-466b-9b49-58a11dfc8851", CellID->458685992] }, Open ]], Cell[699554, 13126, 134, 2, 70, "Text",ExpressionUUID->"37e9714c-1dd5-46ce-ae3a-bf3db3299bbb", CellID->519000577], Cell[CellGroupData[{ Cell[699713, 13132, 186, 4, 70, "Input",ExpressionUUID->"4c687434-8e9c-487d-8fb1-3afe4a89dad1", CellID->742313483], Cell[699902, 13138, 189397, 4418, 70, "Output",ExpressionUUID->"dbccce06-ccdf-45e7-a32f-8b0618594dec", CellID->299228241] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[889348, 17562, 125, 3, 70, "ExampleDelimiter",ExpressionUUID->"0895163c-c7d8-44ab-b624-608c5e564fb4", CellID->224031727], Cell[889476, 17567, 239, 5, 70, "Text",ExpressionUUID->"52c6283c-d117-4059-aa78-d44e42c78c6c", CellID->264241360], Cell[CellGroupData[{ Cell[889740, 17576, 864, 27, 70, "Input",ExpressionUUID->"0c1a012b-e869-40a3-8ef5-ddb4df757f20", CellID->968055243], Cell[890607, 17605, 4650, 96, 70, "Output",ExpressionUUID->"120e4de3-dbb1-4d83-a419-7116c01f1ef7", CellID->2313546] }, Open ]], Cell[CellGroupData[{ Cell[895294, 17706, 883, 28, 70, "Input",ExpressionUUID->"cac37d1f-cee1-41bb-ab7e-dbdad84a8938", CellID->124118751], Cell[896180, 17736, 24314, 520, 70, "Output",ExpressionUUID->"2003b98a-927a-4dff-8380-cb036017b336", CellID->630916721] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[920555, 18263, 47, 1, 70, "Subsection",ExpressionUUID->"fad2f04c-aca3-4be8-b2a7-0be29b64ff7d", CellID->964056545], Cell[920605, 18266, 233, 5, 70, "Text",ExpressionUUID->"0e74eade-9297-4ac2-bc29-b0090b0ad3ef", CellID->919566613], Cell[CellGroupData[{ Cell[920863, 18275, 592, 19, 70, "Input",ExpressionUUID->"89ca9ffc-65aa-4742-9fca-ee87dcafadad", CellID->435817925], Cell[921458, 18296, 4573, 95, 70, "Output",ExpressionUUID->"ee71d890-c3db-476f-ae80-bd30cfac88da", CellID->933134386] }, Open ]], Cell[CellGroupData[{ Cell[926068, 18396, 143, 2, 70, "Subsubsection",ExpressionUUID->"3eb2de31-6583-4ca3-813a-aea6efe3905f", CellID->547613991], Cell[926214, 18400, 288, 7, 70, "Text",ExpressionUUID->"bdfe26cf-dfb7-4c07-aeb7-419f9fd1ee84", CellID->61532438], Cell[CellGroupData[{ Cell[926527, 18411, 1319, 39, 70, "Input",ExpressionUUID->"e4056597-6009-4d3b-9375-b653f6508188", CellID->51725683], Cell[927849, 18452, 138483, 3661, 70, "Output",ExpressionUUID->"20dbba9b-b86b-4ab2-a8af-5faf84a4154e", CellID->993069247] }, Open ]], Cell[CellGroupData[{ Cell[1066369, 22118, 1669, 50, 70, "Input",ExpressionUUID->"31c22cbd-efbd-4dd8-b0c8-186791d6f9a0", CellID->138461676], Cell[1068041, 22170, 62934, 1598, 70, "Output",ExpressionUUID->"e6730ed0-5b41-4c45-9823-afd4b53c21d4", CellID->738021624] }, Open ]], Cell[1130990, 23771, 123, 2, 70, "Text",ExpressionUUID->"a8334a9a-2f1e-454d-b133-059e302a3673", CellID->539141023], Cell[CellGroupData[{ Cell[1131138, 23777, 2164, 64, 70, "Input",ExpressionUUID->"66fd1404-ff8f-4220-96e4-bc108a6f8cd9", CellID->100690926], Cell[1133305, 23843, 66523, 1711, 70, "Output",ExpressionUUID->"29d86f38-b309-4afd-bdfd-de108c73681c", CellID->663885412] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[1199877, 25560, 130, 2, 70, "Subsubsection",ExpressionUUID->"936c6fe5-8b14-4fbd-bcf4-b867d104870d", CellID->898059811], Cell[1200010, 25564, 407, 8, 70, "Text",ExpressionUUID->"7f73401a-2b0e-4409-890d-4746b5983efa", CellID->40270346], Cell[CellGroupData[{ Cell[1200442, 25576, 919, 28, 70, "Input",ExpressionUUID->"5bb3c478-312c-472d-ba2f-64af7777b3cb", CellID->176709398], Cell[1201364, 25606, 80232, 1716, 70, "Output",ExpressionUUID->"5a46b238-d3d2-4918-b37d-5d83d85abf43", CellID->953447838] }, Open ]], Cell[CellGroupData[{ Cell[1281633, 27327, 938, 30, 70, "Input",ExpressionUUID->"986fcfd8-ef06-4f18-81af-b2224125f5c6", CellID->543734063], Cell[1282574, 27359, 69672, 1513, 70, "Output",ExpressionUUID->"ebeb6540-fc88-4dac-b283-c2df50af85bc", CellID->989307655] }, Open ]], Cell[CellGroupData[{ Cell[1352283, 28877, 1116, 32, 70, "Input",ExpressionUUID->"517d5e50-912d-4948-b504-659028c92f66", CellID->343160569], Cell[1353402, 28911, 82503, 1806, 70, "Output",ExpressionUUID->"b2331d80-46c9-4dbd-abe1-f17bea7ef81c", CellID->537458743] }, Open ]], Cell[1435920, 30720, 171, 3, 70, "Text",ExpressionUUID->"eede5005-6bb7-4754-a74e-c24d9314f7dd", CellID->298570705], Cell[CellGroupData[{ Cell[1436116, 30727, 1320, 41, 70, "Input",ExpressionUUID->"29b56c66-b926-4170-8a56-5203bb6b573b", CellID->158599095], Cell[1437439, 30770, 65137, 1454, 70, "Output",ExpressionUUID->"7ad3d200-6cd6-4896-a393-0a5febe42bb1", CellID->134799504] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[1502637, 32231, 49, 1, 70, "Subsection",ExpressionUUID->"293e12c6-b326-4011-a88d-0afc3a771713", CellID->776923543], Cell[CellGroupData[{ Cell[1502711, 32236, 125, 2, 70, "Subsubsection",ExpressionUUID->"bfcdea4a-330b-461a-8b19-279fa969fc0e", CellID->204943465], Cell[1502839, 32240, 915, 28, 70, "Text",ExpressionUUID->"97469f54-38dd-496c-a17c-ff33e72f3286", CellID->554640642], Cell[CellGroupData[{ Cell[1503779, 32272, 1328, 38, 70, "Input",ExpressionUUID->"01b94544-128a-4df5-8c9b-b30359a5f358", CellID->609851282], Cell[1505110, 32312, 4614, 96, 70, "Output",ExpressionUUID->"b95012ce-5bc9-4030-8a34-e573ce447eb7", CellID->253898791] }, Open ]], Cell[1509739, 32411, 283, 8, 70, "Text",ExpressionUUID->"e0de5c57-eaf0-44f9-8ed5-6b8c8cac2a27", CellID->191261747], Cell[CellGroupData[{ Cell[1510047, 32423, 1394, 40, 70, "Input",ExpressionUUID->"0d2817f8-c77a-4404-95b2-aca4f4684ce3", CellID->433083965], Cell[1511444, 32465, 146416, 3717, 70, "Output",ExpressionUUID->"2379b398-99bd-4cb6-a742-9c03bc381d69", CellID->532036243] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[1657909, 36188, 128, 2, 70, "Subsubsection",ExpressionUUID->"34ce9115-fbd6-4576-8c61-2e0af38b5ddd", CellID->67494120], Cell[1658040, 36192, 176, 4, 70, "Text",ExpressionUUID->"8750bf02-b2d7-4ead-887e-3a50421a1f56", CellID->440407142], Cell[CellGroupData[{ Cell[1658241, 36200, 813, 26, 70, "Input",ExpressionUUID->"dbbf9e1c-4fc5-45dc-88ad-84b7f40d0d02", CellID->446469159], Cell[1659057, 36228, 4554, 95, 70, "Output",ExpressionUUID->"d101b4dd-4f81-42c6-96a9-a4943b4e7bdc", CellID->986363245] }, Open ]], Cell[1663626, 36326, 769, 22, 70, "Text",ExpressionUUID->"8fd6c0b4-f1e1-430f-909b-d7c88371735a", CellID->947178667], Cell[CellGroupData[{ Cell[1664420, 36352, 883, 28, 70, "Input",ExpressionUUID->"409a76af-2eec-469e-85c9-e39942aece31", CellID->404270862], Cell[1665306, 36382, 24289, 520, 70, "Output",ExpressionUUID->"a6ae9c44-81f6-4367-99f6-8b56075c76c1", CellID->422010036] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[1689656, 36909, 66, 1, 70, "Subsection",ExpressionUUID->"cd11afdf-98ba-4ed0-a842-c0df5ca072b1", CellID->754506620], Cell[1689725, 36912, 368, 8, 70, "Text",ExpressionUUID->"2428c224-020e-44af-824d-76be673dfa90", CellID->231238183], Cell[CellGroupData[{ Cell[1690118, 36924, 939, 30, 70, "Input",ExpressionUUID->"1b061fdb-9e4a-4aab-9e61-395d7d488b55", CellID->499914232], Cell[1691060, 36956, 117864, 2519, 70, "Output",ExpressionUUID->"ea215fc4-0e30-4d0a-848c-dfc8b0cce71b", CellID->231809233] }, Open ]], Cell[CellGroupData[{ Cell[1808961, 39480, 918, 26, 70, "Input",ExpressionUUID->"6fc31255-e5c4-4f77-8701-3611873f1be4", CellID->180923506], Cell[1809882, 39508, 30410, 506, 70, "Output",ExpressionUUID->"0fee0dee-b4a6-4391-a867-e581b77185d3", CellID->298937200] }, Open ]], Cell[CellGroupData[{ Cell[1840329, 40019, 664, 20, 70, "Input",ExpressionUUID->"955e1a3b-2609-4f28-ba48-9286340be3fd", CellID->962309080], Cell[1840996, 40041, 1010, 34, 70, "Output",ExpressionUUID->"686501a3-4c5b-4241-bd2f-228871cf4fc2", CellID->210148139] }, Open ]], Cell[CellGroupData[{ Cell[1842043, 40080, 277, 7, 70, "Input",ExpressionUUID->"b890132e-849e-427e-ade8-a250d4fb1dc4", CellID->854175793], Cell[1842323, 40089, 30257, 503, 70, "Output",ExpressionUUID->"80d69465-583f-4921-be57-649c3a1ddf0f", CellID->723399216] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[1872641, 40599, 174, 4, 70, "Section",ExpressionUUID->"24f07eb9-6717-4a55-9ae4-40295616c0f2", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->122838224], Cell[CellGroupData[{ Cell[1872840, 40607, 918, 24, 70, "Subsection",ExpressionUUID->"efe02e72-e514-4b57-a2fd-1a6907166b6c", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->340488457], Cell[1873761, 40633, 51, 1, 70, "Text",ExpressionUUID->"83bd3a2a-c272-4a5e-81f9-fa79466a8b03", CellID->533273918] }, Open ]], Cell[CellGroupData[{ Cell[1873849, 40639, 893, 24, 70, "Subsection",ExpressionUUID->"68a5831a-b551-4fee-a782-8d1edf358745", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->888841136], Cell[1874745, 40665, 61, 1, 70, "Item",ExpressionUUID->"96758ae2-9737-488f-9fcd-640b80ef01f7", CellID->274134134], Cell[1874809, 40668, 55, 1, 70, "Item",ExpressionUUID->"48560682-ac93-4907-86e4-cc135353e3e9", CellID->871734526], Cell[1874867, 40671, 54, 1, 70, "Item",ExpressionUUID->"866c074c-3859-40f2-b498-491bddd0b916", CellID->691879880], Cell[1874924, 40674, 54, 1, 70, "Item",ExpressionUUID->"95f69ed0-45d1-4238-9f3a-10d037042d37", CellID->803040677], Cell[1874981, 40677, 47, 1, 70, "Item",ExpressionUUID->"eb5fd5a6-18cf-407a-b3a3-12710a6d058f", CellID->840065119] }, Open ]], Cell[CellGroupData[{ Cell[1875065, 40683, 167, 5, 70, "Subsection",ExpressionUUID->"a7bd0c80-7335-4b70-b3f6-8bf991fdfc4c", CellTags->{"Categories", "TemplateCellGroup"}, CellID->841175420], Cell[1875235, 40690, 53, 1, 70, "Item",ExpressionUUID->"1a93dfe3-2df1-46d4-8f6f-0f9efeb55cd7", CellID->197113425], Cell[1875291, 40693, 67, 1, 70, "Item",ExpressionUUID->"8ef884b5-45db-4d48-97a9-53bb74431ea0", CellID->899989995], Cell[1875361, 40696, 66, 1, 70, "Item",ExpressionUUID->"d9799283-fd0f-4a95-833a-cfeabd8c7b12", CellID->747815033], Cell[1875430, 40699, 56, 1, 70, "Item",ExpressionUUID->"b5fd3d78-7a4e-41ec-9610-ba8f85a7fed4", CellID->254453] }, Open ]], Cell[CellGroupData[{ Cell[1875523, 40705, 870, 24, 70, "Subsection",ExpressionUUID->"9a6a37cd-4e55-44dd-b16e-7f8415859f9b", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->819464728], Cell[1876396, 40731, 55, 1, 70, "Item",ExpressionUUID->"bdc15012-a60d-4403-bc53-d16bf92dd1a8", CellID->591981159], Cell[1876454, 40734, 47, 1, 70, "Item",ExpressionUUID->"15fd4702-8c48-4432-8f78-58659eba25da", CellID->128072747], Cell[1876504, 40737, 51, 1, 70, "Item",ExpressionUUID->"0727325b-15f3-4768-996e-750078f703dc", CellID->237260639], Cell[1876558, 40740, 53, 1, 70, "Item",ExpressionUUID->"9e6dcaa1-ffcd-4062-ba1f-bb3a77c1df09", CellID->12751187] }, Open ]], Cell[CellGroupData[{ Cell[1876648, 40746, 919, 24, 70, "Subsection",ExpressionUUID->"7272ac91-e2e1-424d-8edf-2fe3d38fe901", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->58300769], Cell[1877570, 40772, 50, 1, 70, "Item",ExpressionUUID->"43fddafa-fc77-4301-86f3-dcbc6336abc5", CellID->770824232], Cell[1877623, 40775, 57, 1, 70, "Item",ExpressionUUID->"017f7d51-b22f-4402-b433-c5f727c7a53d", CellID->184754487], Cell[1877683, 40778, 66, 1, 70, "Item",ExpressionUUID->"f0b5deae-5e3c-4ce2-96a4-df7cafb8bd7b", CellID->222617539], Cell[1877752, 40781, 51, 1, 70, "Item",ExpressionUUID->"acb168b5-fe30-43da-8aa3-c2231a10fa07", CellID->558906873], Cell[1877806, 40784, 49, 1, 70, "Item",ExpressionUUID->"b09a6313-5c1c-4c21-a984-f57b1f8a1f9a", CellID->511965715], Cell[1877858, 40787, 47, 1, 70, "Item",ExpressionUUID->"7350935a-4289-4099-8be4-3d5fb8065828", CellID->13812411] }, Open ]], Cell[CellGroupData[{ Cell[1877942, 40793, 971, 25, 70, "Subsection",ExpressionUUID->"f7f4cbb0-91aa-42b7-95ce-4a50d130bdb1", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->218541429], Cell[1878916, 40820, 140, 6, 70, "Text",ExpressionUUID->"ed542d46-1247-4b3e-8fb6-89f36c1ed0a7", CellID->568950015], Cell[1879059, 40828, 144, 4, 70, "Text",ExpressionUUID->"03bb7ad6-1126-4012-98af-cd1f13757bcb", CellID->366636029], Cell[1879206, 40834, 142, 4, 70, "Text",ExpressionUUID->"28fe80d3-4007-4ca2-a9cc-2c117eabd890", CellID->325172306], Cell[1879351, 40840, 130, 4, 70, "Text",ExpressionUUID->"ec89d783-8ea0-44fa-97d5-6b02303b8561", CellID->155082552] }, Open ]], Cell[CellGroupData[{ Cell[1879518, 40849, 823, 24, 70, "Subsection",ExpressionUUID->"87980203-5394-40fd-a86c-46e69726a604", CellTags->{"Links", "TemplateCellGroup"}, CellID->280139842], Cell[1880344, 40875, 222, 5, 70, "Item",ExpressionUUID->"0cb7e206-3c37-49ba-b089-1aaaa644b335", CellID->568497678], Cell[1880569, 40882, 250, 5, 70, "Item",ExpressionUUID->"a1fee308-8b1d-45c4-a96e-61f79d4fdfdf", CellID->53110154], Cell[1880822, 40889, 270, 5, 70, "Item",ExpressionUUID->"d9207699-b2e7-4d80-a278-081487567086", CellID->971728442] }, Open ]], Cell[CellGroupData[{ Cell[1881129, 40899, 1762, 43, 70, "Subsection",ExpressionUUID->"3c6acd1c-aadf-4357-85bc-825b59fd1abd", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->539954343], Cell[CellGroupData[{ Cell[1882916, 40946, 129, 4, 70, "Input",ExpressionUUID->"5815748e-8739-4961-b911-a2461d18b0e7", CellID->667877521], Cell[1883048, 40952, 93, 3, 70, "Output",ExpressionUUID->"9b38cbc1-e507-4ec3-8e2c-411d18af1333", CellID->993233288] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[1883202, 40962, 1048, 26, 70, "Section",ExpressionUUID->"fa469858-cf28-4383-8a71-922cf50d4ca9", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->720474325], Cell[1884253, 40990, 509, 8, 70, "Text",ExpressionUUID->"dbe5dabc-8955-4ae3-b4b6-6e61804af92c", CellTags->"TabNext", CellID->991784503] }, Open ]], Cell[CellGroupData[{ Cell[1884799, 41003, 929, 25, 70, "Section",ExpressionUUID->"b4ac99b2-e536-4831-a307-4f90ec7ee4ef", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->577229082], Cell[1885731, 41030, 495, 8, 70, "Text",ExpressionUUID->"c4683491-d349-4f3f-86fc-beebdaa6f926", CellTags->"TabNext", CellID->932041030] }, Open ]] }, Open ]] } ] *) (* End of internal cache information *)