<snapdata remixID="10527765"><project name="Ultimate Tic Tac Toe" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>An easy to understand and play version of Ultimate Tic Tac Toe</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFl0lEQVR4Xu3dwWoTURTG8S+K3QRc6QtIt4WuukkWKQqCvkE33WmlS12IDyD6AGLxAfQF7E5IKemm1FKouHXTbTdCFoIQmaRFrenknpMz48z031Wh55zcnvxyb2ZuZtIajUYj8dPYDrRarVaV/7kWAKv89Mw/NgDO30MqzNEBAM7RPFLn7wAA5+8hFebowJUAOBwOxy1qt9tJrbLGr66ujuv2+/1C6td9PHlNuRIA9/b2xj3odDpJQKzx5wdyqQfs1vrW+KqNB4AAzH3hWYFb4wEIQAAmrX3/BoWcB7S+Yq3xVVvyqjYeZkBmQGZAZsDfHbDOsNZ4ZkCntilpLMGSABgHyloJgAC0mgmNByAAQ0FZiwEQgFYzofEABGAoKGuxqQCzvdGjo6PkWsfHx+PYpaWlpBxrfLfbHdcdDAaF1K/7eLKmLC8vT92Lr+VeMADznVftBdE4gEnTzB9B1tMY1viqnXer2njYCWEnhJ0Q66x1Fs9BCAchTjoxaQAEYIwkZxUAAtBJJyYNgACMkeSsAkAAOunEpAEQgDGSnFUACEAnnZg0AAIwRpKzCnvBktgLduoJSAMgAAMY+UuwBLME+/UEZAIQgAGM/CUACEC/noBMAAIwgJG/BAAB6NcTkAlAAAYw8pcAIAD9egIyAQjAAEb+EgAEoF9PQCYAARjAyF9iKsDsnsw7Ozv+qmSW3oFerzf1Htq1vC4YgKX7mfsBGwXQ2g3rdb7W+Kpdh1u18eQ9X7WcAQGY3wEAWoVcHs9BCAchcZoclQAIQAebuBQAAjBOk6MSAAHoYBOXAkAAxmlyVAIgAB1s4lIACMA4TY5KAASgg01cCpdlcllmnCZHpcYCfPJkw9SOt2+3km+yzj2iTa3NDW7sEtztpn159nl3BoO95C/cZisOgLkdyD7sAMBJi/gwwhQqZXwaBoAAvHSWAmD+EmbtT141ZkBmQPPXwQLQ+B7T2jBrvOdNP0swSzBL8FkHrC84azxLcAW/KYkZkBmQGZAZcOabOU5En7WIE9EzrRQSwFbcWVvZiivE18yijQWY/edX5Qu0s/+1UV9YPZPthQDrUZs13nMaJhtip5O2H1z38XAUXMGjYAByFPxfj4IBCEAAchpm5ru5xp6GYQZkBmQGZAZkBpzZAS5KSmlRYTEswQAsDFdKYQACMMVJYTEABGBhuFIKc4/olC7VIKZRt+jlHtE1EHdhiI0CaG2/dS/VGs9esPUZ+R3PRUlTegfAfFDW/vBhBD6MkCvKCsoaD0AAAtD5LoHTMJyGcdKJSQMgAGMkOasAEIBOOjFpAARgjCRnFQAC0EknJg2AAIyR5KzCZZncI9pJJyYNgACMkeSswhLMEuykE5MGQADGSHJWASAAnXRi0gAIwBhJzioABKCTTkwaAAEYI8lZBYAAdNKJSQMgAGMkOasAEIBOOjFpAARgjCRnFbbi2Ipz0olJAyAAYyQ5q7AEswQ76cSkARCAMZKcVQAIQCedmDQAAjBGkrMKAAHopBOTBkAAxkhyVgEgAJ10YtIACMAYSc4qAASgk05MGgABGCPJWQWAAHTSiUkLATgcDsejabfbSaOyxmf3rM5++v1+IfXrPp68plyJW/QmqSgh6McP6ds36eZN6cYN6fbtyYN+/iwdHk5+X1+XFhZKGExFHgKAJT8Rr19L165Jz55JrdbkwX/+lF69kp4+lba3pV5P+vRJunNH2t/Pvm1cOjiQbt2aoL1/v+RBF/hwACywudNKf/ggff8uPX78918zgM+fS9nf792TPn6U7t6VvnyRHjyQ3ryRNjelly+lFy9KHnSBDwfAApt7sfTpafY+cbIELy5OZrjzn3fvpEePpK9fpd1d6fp16eFD6eREWlmR3r+X1takrS1pY6PEQRf8UAAsuMGUz+9A1QH+Ag5eZy3H8FLpAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="500" height="500" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Tic Tac Toe" idx="1" x="36.5" y="-245" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="0,0,255,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="hide"></block><custom-block s="Setting all Variables"></custom-block><custom-block s="Draw Ultimate Tic Tac Toe Board"><variables><variable name="X"><l>-150</l></variable><variable name="Y"><l>-300</l></variable></variables></custom-block><block s="doTellTo"><l>Board Limit</l><block s="reifyScript"><script><block s="setEffect"><l><option>ghost</option></l><l>90</l></block><block s="hide"></block></script><list></list></block><list></list></block><custom-block s="Draw Turn"></custom-block></script><script x="20" y="197.16666666666654"><block s="receiveCondition"><block s="reportAnd"><custom-block s="Clicked an Active Box"></custom-block><block s="reportEquals"><block var="Someone Won?"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><block s="doDeclareVariables"><list><l>Main Box</l><l>Mini Box</l></list></block><block s="doSetVar"><l>Main Box</l><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>150</l></variable><variable name="Row"><list struct="atomic" id="54">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="55">3,6,9</list></variable></variables></custom-block></block><block s="doSetVar"><l>Mini Box</l><custom-block s="Which %txt Box is Mouse in?"><l>Mini</l><variables><variable name="X"><l>150</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>50</l></variable><variable name="Row"><list struct="atomic" id="61">7,8,9</list></variable><variable name="Collumn"><list struct="atomic" id="62">3,6,9</list></variable></variables></custom-block></block><custom-block s="Drawing Minis and Adding to Total - Mini Box: %n Main Box: %n"><block var="Mini Box"/><block var="Main Box"/><variables><variable name="Coords"><list struct="atomic" id="66">200,-50</list></variable></variables></custom-block><custom-block s="Setting Active Mini Board - Mini Box: %n"><block var="Mini Box"/></custom-block><block s="doIf"><custom-block s="Any Triple Won - Mini Board: %n"><block var="Main Box"/><variables><variable name="list"><list struct="atomic" id="73">O,2f,3f,4f,O,X,7f,8f,O</list></variable></variables></custom-block><script><custom-block s="Drawing Large and Adding to Main - Main Box: %n"><block var="Main Box"/></custom-block><block s="doIf"><block s="reportIsA"><custom-block s="Which Main Triple Won?"></custom-block><l><option>number</option></l></block><script><custom-block s="Draw Winning Main Line"></custom-block><block s="doSetVar"><l>Someone Won?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><custom-block s="Switch Turn? %b"><l><bool>true</bool></l></custom-block><custom-block s="Draw Turn"></custom-block></script></scripts></sprite><sprite name="Box" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="95"><costumes><list id="96"><item><costume name="Blue Box" center-x="25" center-y="25" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAlElEQVRoQ+3SwQkAMQzEQLv/opMeBIIQdH8vRHM7c8588G0PeUwxkcdAJpFEpAL9WlJYPJsITicdJiKFxbOJ4HTSYSJSWDybCE4nHSYihcWzieB00mEiUlg8mwhOJx0mIoXFs4ngdNJhIlJYPJsITicdJiKFxbOJ4HTSYSJSWDybCE4nHSYihcWzieB00mEiUlg8ewF8kGPP/NVGEQAAAABJRU5ErkJggg==" id="97"/></item></list></costumes><sounds><list struct="atomic" id="98"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>75</l></block><block s="doSwitchToCostume"><l>Blue Box</l></block><block s="doDeclareVariables"><list><l>Coords</l></list></block><block s="doForever"><script><block s="doSetVar"><l>Coords</l><custom-block s="Coords of Mini Box Mouse in in"><variables><variable name="X"><l>100</l></variable><variable name="Y"><l>200</l></variable><variable name="Main Box"><bool>false</bool></variable><variable name="Mini Box"><bool>false</bool></variable></variables></custom-block></block><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block var="Coords"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><script><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Coords"/></block><block s="reportListItem"><l>2</l><block var="Coords"/></block></block></script><script><block s="gotoXY"><l>0</l><l>0</l></block></script></block></script></block></script></scripts></sprite><sprite name="Board Limit" idx="3" x="150" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="144"><costumes><list id="145"><item><costume name="Green Box" center-x="75" center-y="75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAACqElEQVR4Xu3SsQ0AMAzDsOT/o1ugN1QbfYAHgTtnzpgCnwssWJ+LunsFwAIhKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjoFi4GkAFhJVqdgMZAUACvJ6hQsBpICYCVZnYLFQFIArCSrU7AYSAqAlWR1ChYDSQGwkqxOwWIgKQBWktUpWAwkBcBKsjq9lJ0rerTztRgAAAAASUVORK5CYII=" id="146"/></item></list></costumes><sounds><list struct="atomic" id="147"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveMessage"><l>Change</l></block><block s="doIfElse"><block s="reportEquals"><block var="Playing Mini Board"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="hide"></block></script><script><block s="gotoXY"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="Playing Mini Board"/><block var="Main Board Coords"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="Playing Mini Board"/><block var="Main Board Coords"/></block></block></block><block s="show"></block></script></block></script></scripts></sprite><watcher scope="Stage" s="reportMouseX" style="normal" x="10" y="10" color="4,148,220" hidden="true"/><watcher scope="Stage" s="reportMouseY" style="normal" x="10" y="31.000001999999995" color="4,148,220" hidden="true"/><watcher var="Main Board Coords" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Turn" style="normal" x="10" y="274.000006" color="243,118,29" hidden="true"/><watcher var="Playing Mini Board" style="normal" x="11.16387939453125" y="287.64887274609373" color="243,118,29" hidden="true"/><watcher var="Winning Triples" style="normal" x="10" y="295.000008" color="243,118,29" hidden="true"/><watcher var="Completed Main Blocks" style="normal" x="318" y="379.999998" color="243,118,29" hidden="true"/><watcher var="Someone Won?" style="normal" x="10" y="453.999998" color="243,118,29" hidden="true"/><watcher var="Total Board" style="normal" x="0" y="242.19643039160155" color="243,118,29" hidden="true"/><watcher var="Main Board Status" style="normal" x="337" y="8.999998000000005" color="243,118,29" hidden="true"/><watcher var="Winning Triples Coords" style="normal" x="10" y="478" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="%&apos;N1&apos; ≥ %&apos;N2&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportOr"><block s="reportGreaterThan"><block var="N1"/><block var="N2"/></block><block s="reportEquals"><block var="N1"/><block var="N2"/></block></block></block></script></block-definition><block-definition s="%&apos;N1&apos; ≤ %&apos;N2&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportOr"><block s="reportLessThan"><block var="N1"/><block var="N2"/></block><block s="reportEquals"><block var="N1"/><block var="N2"/></block></block></block></script></block-definition><block-definition s="Which Main Triple Won?" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doFor"><l>i</l><l>1</l><l>8</l><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportListItem"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="i"/><block var="Winning Triples"/></block></block><block var="Main Board Status"/></block><block s="reportListItem"><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="i"/><block var="Winning Triples"/></block></block><block var="Main Board Status"/></block></block><block s="reportEquals"><block s="reportListItem"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="i"/><block var="Winning Triples"/></block></block><block var="Main Board Status"/></block><block s="reportListItem"><block s="reportListItem"><l>3</l><block s="reportListItem"><block var="i"/><block var="Winning Triples"/></block></block><block var="Main Board Status"/></block></block></block><script><block s="doReport"><block var="i"/></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="Any Triple Won - Mini Board: %&apos;Board&apos;" type="predicate" category="sensing"><variables><list struct="atomic" id="286">list</list></variables><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doWarp"><script><block s="doSetVar"><l>list</l><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>3</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>4</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>5</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>6</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>7</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>8</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block><block s="reportListItem"><l>9</l><block s="reportListItem"><block var="Board"/><block var="Total Board"/></block></block></list></block></block><block s="doFor"><l>i</l><l>1</l><l>8</l><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><l></l><l>X</l></block></autolambda><list></list></block><block s="reportListItem"><block s="reportListItem"><block var="i"/><block var="Winning Triples"/></block><block var="list"/></block></block></block><l>3</l></block><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><l></l><l>O</l></block></autolambda><list></list></block><block s="reportListItem"><block s="reportListItem"><block var="i"/><block var="Winning Triples"/></block><block var="list"/></block></block></block><l>3</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="Clicked an Active Box" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportAnd"><block s="reportMouseDown"></block><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><custom-block s="%n ≥ %n"><block s="reportMouseX"></block><l>-225</l></custom-block><custom-block s="%n ≤ %n"><block s="reportMouseX"></block><l>225</l></custom-block></block><block s="reportAnd"><custom-block s="%n ≥ %n"><block s="reportMouseY"></block><l>-225</l></custom-block><custom-block s="%n ≤ %n"><block s="reportMouseY"></block><l>225</l></custom-block></block></block><block s="reportAnd"><block s="reportNot"><block s="reportListContainsItem"><block var="Completed Main Blocks"/><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>0</l></variable><variable name="Row"><l>0</l></variable><variable name="Collumn"><l>0</l></variable></variables></custom-block></block></block><block s="reportAnd"><block s="reportOr"><block s="reportEquals"><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>0</l></variable><variable name="Row"><l>0</l></variable><variable name="Collumn"><l>0</l></variable></variables></custom-block><block var="Playing Mini Board"/></block><block s="reportEquals"><block var="Playing Mini Board"/><block s="reportBoolean"><l><bool>true</bool></l></block></block></block><block s="reportEquals"><block s="reportStringSize"><block s="reportListItem"><custom-block s="Which %txt Box is Mouse in?"><l>Mini</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>0</l></variable><variable name="Row"><l>0</l></variable><variable name="Collumn"><l>0</l></variable></variables></custom-block><block s="reportListItem"><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>0</l></variable><variable name="Row"><l>0</l></variable><variable name="Collumn"><l>0</l></variable></variables></custom-block><block var="Total Board"/></block></block></block><l>2</l></block></block></block></block></block></block></script></block></script></block-definition><block-definition s="Coords of Mini Box Mouse in in" type="reporter" category="sensing"><variables><list struct="atomic" id="508">X,Y,Main Box,Mini Box</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doSetVar"><l>Main Box</l><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>150</l></variable><variable name="Row"><l>0</l></variable><variable name="Collumn"><l>0</l></variable></variables></custom-block></block><block s="doSetVar"><l>Mini Box</l><custom-block s="Which %txt Box is Mouse in?"><l>Mini</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>0</l></variable><variable name="Row"><l>0</l></variable><variable name="Collumn"><l>0</l></variable></variables></custom-block></block><block s="doIfElse"><block s="reportEquals"><block var="Main Box"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>X</l><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="Main Box"/><block var="Main Board Coords"/></block></block></block><block s="doSetVar"><l>Y</l><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="Main Box"/><block var="Main Board Coords"/></block></block></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>1</l></block><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>4</l></block><block s="reportEquals"><block var="Mini Box"/><l>7</l></block></block></block><script><block s="doChangeVar"><l>X</l><l>-50</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>3</l></block><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>6</l></block><block s="reportEquals"><block var="Mini Box"/><l>9</l></block></block></block><script><block s="doChangeVar"><l>X</l><l>50</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>1</l></block><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>2</l></block><block s="reportEquals"><block var="Mini Box"/><l>3</l></block></block></block><script><block s="doChangeVar"><l>Y</l><l>50</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>7</l></block><block s="reportOr"><block s="reportEquals"><block var="Mini Box"/><l>8</l></block><block s="reportEquals"><block var="Mini Box"/><l>9</l></block></block></block><script><block s="doChangeVar"><l>Y</l><l>-50</l></block></script></block><block s="doReport"><block s="reportNewList"><list><block var="X"/><block var="Y"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="Switch Turn? %&apos;Yes&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="Yes"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIfElse"><block s="reportEquals"><block var="Turn"/><l>X</l></block><script><block s="doSetVar"><l>Turn</l><l>O</l></block></script><script><block s="doSetVar"><l>Turn</l><l>X</l></block></script></block></script></block></script></block></script></block-definition><block-definition s="Setting Active Mini Board - Mini Box: %&apos;Mini Box&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doIfElse"><block s="reportListContainsItem"><block var="Completed Main Blocks"/><block var="Mini Box"/></block><script><block s="doSetVar"><l>Playing Mini Board</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>Playing Mini Board</l><block var="Mini Box"/></block></script></block><block s="doSend"><l>Change</l><l>Board Limit</l></block></script></block></script></block-definition><block-definition s="Setting all Variables" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doSetVar"><l>Total Board</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1a</l><l>2a</l><l>3a</l><l>4a</l><l>5a</l><l>6a</l><l>7a</l><l>8a</l><l>9a</l></list></block><block s="reportNewList"><list><l>1b</l><l>2b</l><l>3b</l><l>4b</l><l>5b</l><l>6b</l><l>7b</l><l>8b</l><l>9b</l></list></block><block s="reportNewList"><list><l>1c</l><l>2c</l><l>3c</l><l>4c</l><l>5c</l><l>6c</l><l>7c</l><l>8c</l><l>9c</l></list></block><block s="reportNewList"><list><l>1d</l><l>2d</l><l>3d</l><l>4d</l><l>5d</l><l>6d</l><l>7d</l><l>8d</l><l>9d</l></list></block><block s="reportNewList"><list><l>1e</l><l>2e</l><l>3e</l><l>4e</l><l>5e</l><l>6e</l><l>7e</l><l>8e</l><l>9e</l></list></block><block s="reportNewList"><list><l>1f</l><l>2f</l><l>3f</l><l>4f</l><l>5f</l><l>6f</l><l>7f</l><l>8f</l><l>9f</l></list></block><block s="reportNewList"><list><l>1g</l><l>2g</l><l>3g</l><l>4g</l><l>5g</l><l>6g</l><l>7g</l><l>8g</l><l>9g</l></list></block><block s="reportNewList"><list><l>1h</l><l>2h</l><l>3h</l><l>4h</l><l>5h</l><l>6h</l><l>7h</l><l>8h</l><l>9h</l></list></block><block s="reportNewList"><list><l>1i</l><l>2i</l><l>3i</l><l>4i</l><l>5i</l><l>6i</l><l>7i</l><l>8i</l><l>9i</l></list></block></list></block></block><block s="doSetVar"><l>Main Board Status</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><l>9</l></list></block></block><block s="doSetVar"><l>Winning Triples</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block></list></block></block><block s="doSetVar"><l>Winning Triples Coords</l><block s="reportNewList"><list><block s="reportNewList"><list><l>-230</l><l>150</l><l>230</l><l>150</l></list></block><block s="reportNewList"><list><l>-230</l><l>0</l><l>230</l><l>0</l></list></block><block s="reportNewList"><list><l>-230</l><l>-150</l><l>230</l><l>-150</l></list></block><block s="reportNewList"><list><l>-150</l><l>230</l><l>-150</l><l>-230</l></list></block><block s="reportNewList"><list><l>0</l><l>230</l><l>0</l><l>-230</l></list></block><block s="reportNewList"><list><l>150</l><l>230</l><l>150</l><l>-230</l></list></block><block s="reportNewList"><list><l>-230</l><l>230</l><l>230</l><l>-230</l></list></block><block s="reportNewList"><list><l>-230</l><l>-230</l><l>230</l><l>230</l></list></block></list></block></block><block s="doSetVar"><l>Playing Mini Board</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>Completed Main Blocks</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Someone Won?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>Turn</l><l>X</l></block></script></block></script></block-definition><block-definition s="Draw Turn" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="gotoXY"><l>-40</l><l>-239</l></block><block s="setColor"><color>255,255,255,1</color></block><block s="setSize"><l>22</l></block><block s="down"></block><block s="setXPosition"><l>40</l></block><block s="up"></block><block s="doIfElse"><block s="reportEquals"><block var="Turn"/><l>X</l></block><script><block s="gotoXY"><l>-35.5</l><l>-245</l></block><block s="setColor"><color>0,0,255,1</color></block><block s="write"><l>X Turn</l><l>20</l></block></script><script><block s="gotoXY"><l>-35</l><l>-245</l></block><block s="setColor"><color>255,0,0,1</color></block><block s="write"><l>O Turn</l><l>20</l></block></script></block></script></block></script></block-definition><block-definition s="Draw an X - Center: %&apos;X&apos; %&apos;Y&apos; Size: %&apos;Size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="X"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><block s="reportNot"><block s="reportEquals"><block var="Y"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="setColor"><color>0,0,255,1</color></block><block s="up"></block><block s="setSize"><block s="reportQuotient"><block var="Size"/><l>12</l></block></block><block s="gotoXY"><block s="reportDifference"><block var="X"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block><block s="reportDifference"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block></block><block s="down"></block><block s="gotoXY"><block s="reportSum"><block var="X"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block><block s="reportSum"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block></block><block s="up"></block><block s="gotoXY"><block s="reportDifference"><block var="X"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block><block s="reportSum"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block></block><block s="down"></block><block s="gotoXY"><block s="reportSum"><block var="X"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block><block s="reportDifference"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block></script></block></script></block></script></block-definition><block-definition s="Draw an O - Center: %&apos;X&apos; %&apos;Y&apos; Size: %&apos;Size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block var="X"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><block s="reportNot"><block s="reportEquals"><block var="Y"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="setColor"><color>255,0,0,1</color></block><block s="up"></block><block s="setSize"><block s="reportQuotient"><block var="Size"/><l>12</l></block></block><block s="gotoXY"><block var="X"/><block s="reportDifference"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></block></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="doWarp"><script><block s="doRepeat"><l>360</l><script><block s="turnLeft"><l>1</l></block><block s="forward"><block s="reportQuotient"><block var="Size"/><l>180</l></block></block></script></block></script></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block></script></block></script></block></script></block-definition><block-definition s="Drawing Large and Adding to Main - Main Box: %&apos;Main Box&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doIfElse"><block s="reportEquals"><block var="Turn"/><l>X</l></block><script><custom-block s="Draw an X - Center: %n %n Size: %n"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="Main Box"/><block var="Main Board Coords"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="Main Box"/><block var="Main Board Coords"/></block></block><l>150</l></custom-block></script><script><custom-block s="Draw an O - Center: %n %n Size: %n"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="Main Box"/><block var="Main Board Coords"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="Main Box"/><block var="Main Board Coords"/></block></block><l>150</l></custom-block></script></block><block s="doReplaceInList"><block var="Main Box"/><block var="Main Board Status"/><block var="Turn"/></block><block s="doAddToList"><block var="Main Box"/><block var="Completed Main Blocks"/></block><block s="doSetVar"><l>Playing Mini Board</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSend"><l>Change</l><l>Board Limit</l></block></script></block></script></block-definition><block-definition s="Drawing Minis and Adding to Total - Mini Box: %&apos;Mini&apos; Main Box: %&apos;Main&apos;" type="command" category="pen"><variables><list struct="atomic" id="1267">Coords</list></variables><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doSetVar"><l>Coords</l><custom-block s="Coords of Mini Box Mouse in in"><variables><variable name="X"><l>200</l></variable><variable name="Y"><l>-50</l></variable><variable name="Main Box"><l>6</l></variable><variable name="Mini Box"><l>9</l></variable></variables></custom-block></block><block s="doIfElse"><block s="reportEquals"><block var="Turn"/><l>X</l></block><script><custom-block s="Draw an X - Center: %n %n Size: %n"><block s="reportListItem"><l>1</l><block var="Coords"/></block><block s="reportListItem"><l>2</l><block var="Coords"/></block><l>50</l></custom-block></script><script><custom-block s="Draw an O - Center: %n %n Size: %n"><block s="reportListItem"><l>1</l><block var="Coords"/></block><block s="reportListItem"><l>2</l><block var="Coords"/></block><l>50</l></custom-block></script></block><block s="doReplaceInList"><block var="Mini"/><block s="reportListItem"><block var="Main"/><block var="Total Board"/></block><block var="Turn"/></block></script></block></script></block-definition><block-definition s="Draw Winning Main Line" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="setSize"><l>20</l></block><block s="setColor"><color>0,3,26,1</color></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block s="reportListItem"><custom-block s="Which Main Triple Won?"></custom-block><block var="Winning Triples Coords"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><custom-block s="Which Main Triple Won?"></custom-block><block var="Winning Triples Coords"/></block></block></block><block s="down"></block><block s="gotoXY"><block s="reportListItem"><l>3</l><block s="reportListItem"><custom-block s="Which Main Triple Won?"></custom-block><block var="Winning Triples Coords"/></block></block><block s="reportListItem"><l>4</l><block s="reportListItem"><custom-block s="Which Main Triple Won?"></custom-block><block var="Winning Triples Coords"/></block></block></block><block s="up"></block></script></block></script></block-definition><block-definition s="Draw Tic Tac Toe Board - Center: %&apos;X&apos; %&apos;Y&apos; Size: %&apos;Size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="changeYPosition"><block s="reportQuotient"><block var="Size"/><l>2</l></block></block><block s="changeXPosition"><block s="reportQuotient"><block var="Size"/><l>-6</l></block></block><block s="down"></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block var="Size"/></block></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="changeYPosition"><block s="reportQuotient"><block var="Size"/><l>2</l></block></block><block s="changeXPosition"><block s="reportQuotient"><block var="Size"/><l>6</l></block></block><block s="down"></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block var="Size"/></block></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="changeXPosition"><block s="reportQuotient"><block var="Size"/><l>2</l></block></block><block s="changeYPosition"><block s="reportQuotient"><block var="Size"/><l>-6</l></block></block><block s="down"></block><block s="changeXPosition"><block s="reportProduct"><l>-1</l><block var="Size"/></block></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="changeXPosition"><block s="reportQuotient"><block var="Size"/><l>2</l></block></block><block s="changeYPosition"><block s="reportQuotient"><block var="Size"/><l>6</l></block></block><block s="down"></block><block s="changeXPosition"><block s="reportProduct"><l>-1</l><block var="Size"/></block></block><block s="up"></block></script></block></script></block-definition><block-definition s="Draw Ultimate Tic Tac Toe Board" type="command" category="pen"><variables><list struct="atomic" id="1444">X,Y</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="clear"></block><block s="setSize"><l>2</l></block><block s="setColor"><color>0,0,0,1</color></block><block s="doSetVar"><l>X</l><l>-150</l></block><block s="doSetVar"><l>Y</l><l>150</l></block><block s="doRepeat"><l>3</l><script><block s="doRepeat"><l>3</l><script><custom-block s="Draw Tic Tac Toe Board - Center: %n %n Size: %n"><block var="X"/><block var="Y"/><l>150</l></custom-block><block s="doChangeVar"><l>X</l><l>150</l></block></script></block><block s="doChangeVar"><l>Y</l><l>-150</l></block><block s="doSetVar"><l>X</l><l>-150</l></block></script></block><block s="setSize"><l>8</l></block><custom-block s="Draw Tic Tac Toe Board - Center: %n %n Size: %n"><l>0</l><l>0</l><l>450</l></custom-block></script></block></script></block-definition><block-definition s="Which %&apos;Mini or Main&apos; Box is Mouse in?" type="reporter" category="sensing"><variables><list struct="atomic" id="1488">X,Y,Size,Row,Collumn</list></variables><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doIfElse"><block s="reportEquals"><block var="Mini or Main"/><l>Main</l></block><script><block s="doSetVar"><l>X</l><l>0</l></block><block s="doSetVar"><l>Y</l><l>0</l></block><block s="doSetVar"><l>Size</l><l>150</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="Mini or Main"/><l>Mini</l></block><block s="reportNot"><block s="reportEquals"><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>150</l></variable><variable name="Row"><list struct="atomic" id="1525">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="1526">3,6,9</list></variable></variables></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="doSetVar"><l>X</l><block s="reportListItem"><l>1</l><block s="reportListItem"><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>150</l></variable><variable name="Row"><list struct="atomic" id="1542">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="1543">3,6,9</list></variable></variables></custom-block><block var="Main Board Coords"/></block></block></block><block s="doSetVar"><l>Y</l><block s="reportListItem"><l>2</l><block s="reportListItem"><custom-block s="Which %txt Box is Mouse in?"><l>Main</l><variables><variable name="X"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>150</l></variable><variable name="Row"><list struct="atomic" id="1555">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="1556">3,6,9</list></variable></variables></custom-block><block var="Main Board Coords"/></block></block></block><block s="doSetVar"><l>Size</l><l>50</l></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doIfElse"><block s="reportOr"><block s="reportOr"><block s="reportGreaterThan"><block s="reportMouseX"></block><block s="reportSum"><block var="X"/><block s="reportSum"><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></block></block><block s="reportLessThan"><block s="reportMouseX"></block><block s="reportDifference"><block var="X"/><block s="reportSum"><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></block></block></block><block s="reportOr"><block s="reportGreaterThan"><block s="reportMouseY"></block><block s="reportSum"><block var="Y"/><block s="reportSum"><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></block></block><block s="reportLessThan"><block s="reportMouseY"></block><block s="reportDifference"><block var="Y"/><block s="reportSum"><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></block></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doIfElse"><custom-block s="%n ≥ %n"><block s="reportMouseX"></block><block s="reportSum"><block var="X"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></custom-block><script><block s="doSetVar"><l>Collumn</l><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block></block></script><script><block s="doIfElse"><custom-block s="%n ≥ %n"><block s="reportMouseX"></block><block s="reportDifference"><block var="X"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></custom-block><script><block s="doSetVar"><l>Collumn</l><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block></block></script><script><block s="doSetVar"><l>Collumn</l><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block></block></script></block></script></block><block s="doIfElse"><custom-block s="%n ≥ %n"><block s="reportMouseY"></block><block s="reportSum"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></custom-block><script><block s="doSetVar"><l>Row</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></block></script><script><block s="doIfElse"><custom-block s="%n ≥ %n"><block s="reportMouseY"></block><block s="reportDifference"><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></block></custom-block><script><block s="doSetVar"><l>Row</l><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block></block></script><script><block s="doSetVar"><l>Row</l><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><l>3</l><script><block s="doIf"><block s="reportListContainsItem"><block var="Collumn"/><block s="reportListItem"><block var="i"/><block var="Row"/></block></block><script><block s="doReport"><block s="reportListItem"><block var="i"/><block var="Row"/></block></block></script></block></script></block></script></block></script></block></script></block-definition></blocks><variables><variable name="Total Board"><list id="1778"><item><list struct="atomic" id="1779">1a,2a,3a,4a,5a,6a,7a,8a,9a</list></item><item><list struct="atomic" id="1780">1b,2b,3b,4b,5b,6b,7b,8b,9b</list></item><item><list struct="atomic" id="1781">1c,2c,3c,4c,5c,6c,7c,8c,9c</list></item><item><list struct="atomic" id="1782">1d,2d,3d,4d,5d,6d,7d,8d,9d</list></item><item><list struct="atomic" id="1783">1e,2e,3e,4e,5e,6e,7e,8e,9e</list></item><item><list struct="atomic" id="1784">1f,2f,3f,4f,5f,6f,7f,8f,9f</list></item><item><list struct="atomic" id="1785">1g,2g,3g,4g,5g,6g,7g,8g,9g</list></item><item><list struct="atomic" id="1786">1h,2h,3h,4h,5h,6h,7h,8h,9h</list></item><item><list struct="atomic" id="1787">1i,2i,3i,4i,5i,6i,7i,8i,9i</list></item></list></variable><variable name="Main Board Coords"><list id="1788"><item><list struct="atomic" id="1789">-150,150</list></item><item><list struct="atomic" id="1790">0,150</list></item><item><list struct="atomic" id="1791">150,150</list></item><item><list struct="atomic" id="1792">-150,0</list></item><item><list struct="atomic" id="1793">0,0</list></item><item><list struct="atomic" id="1794">150,0</list></item><item><list struct="atomic" id="1795">-150,-150</list></item><item><list struct="atomic" id="1796">0,-150</list></item><item><list struct="atomic" id="1797">150,-150</list></item></list></variable><variable name="Turn"><l>X</l></variable><variable name="Playing Mini Board"><bool>true</bool></variable><variable name="Winning Triples"><list id="1798"><item><list struct="atomic" id="1799">1,2,3</list></item><item><list struct="atomic" id="1800">4,5,6</list></item><item><list struct="atomic" id="1801">7,8,9</list></item><item><list struct="atomic" id="1802">1,4,7</list></item><item><list struct="atomic" id="1803">2,5,8</list></item><item><list struct="atomic" id="1804">3,6,9</list></item><item><list struct="atomic" id="1805">1,5,9</list></item><item><list struct="atomic" id="1806">3,5,7</list></item></list></variable><variable name="Completed Main Blocks"><list struct="atomic" id="1807"></list></variable><variable name="Main Board Status"><list struct="atomic" id="1808">1,2,3,4,5,6,7,8,9</list></variable><variable name="Someone Won?"><bool>false</bool></variable><variable name="Winning Triples Coords"><list id="1809"><item><list struct="atomic" id="1810">-230,150,230,150</list></item><item><list struct="atomic" id="1811">-230,0,230,0</list></item><item><list struct="atomic" id="1812">-230,-150,230,-150</list></item><item><list struct="atomic" id="1813">-150,230,-150,-230</list></item><item><list struct="atomic" id="1814">0,230,0,-230</list></item><item><list struct="atomic" id="1815">150,230,150,-230</list></item><item><list struct="atomic" id="1816">-230,230,230,-230</list></item><item><list struct="atomic" id="1817">-230,-230,230,230</list></item></list></variable></variables></project><media name="Ultimate Tic Tac Toe" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>