<snapdata remixID="13365561"><project name="Unit 5 Lab 6: Ultimate Tic Tac Toe" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes>An easy to understand and play version of Ultimate Tic Tac Toe</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABZFJREFUeF7t3bFrFFEQx/HfNSpeqmCjjY2NRUgTmzsUEv8FrWwV00kI5F8IKFikSrCw1kIsre6qC1hYhPgnWIhNsDhBEE/2LiFRz703c7Pr7uabRpCZ2Ze5T9673Xe71xqNRiPx09gOtFqtVpV/uRYAq/zyzD82AM7fQyrM0QEAztE8UufvAADn7yEV5ujAuQA4HA7HLWq320mtssavra2N6/Z6vULq1308eU05FwD39/fHPeh0OklArPEnJ3KpJ+zW+tb4qo0HgADM/cOzArfGAxCAAExa+/4OCrkOaP2LtcZXbcmr2niYAZkBmQGZAU87YJ1hrfHMgE5tU9JYgiUBMA6UtRIAAWg1ExoPQACGgrIWAyAArWZC4wEIwFBQ1mJTAWZ7owcHB8m1Dg8Px7FLS0tJOdb4brc7rjsYDAqpX/fxZE1ZXl6euhdfy71gAOY7r9ofROMAJk0zZ4KslzGs8VW77la18bATwk4IOyHWWes4npMQTkKcdGLSAAjAGEnOKgAEoJNOTBoAARgjyVkFgAB00olJAyAAYyQ5qwAQgE46MWkABGCMJGcV9oIlsRfs1BOQBkAABjDyl2AJZgn26wnIBCAAAxj5SwAQgH49AZkABGAAI38JAALQrycgE4AADGDkLwFAAPr1BGQCEIABjPwlAAhAv56ATAACMICRv8RUgNkzmfv9vr8qmaV3YHV1deoztGt5XzAAS/cz9wEbBdDaDet9vtb4qt2HW7Xx5L1etZwBAZjfAQBahfw7npMQTkLiNDkqARCADjZxKQAEYJwmRyUAAtDBJi4FgACM0+SoBEAAOtjEpQAQgHGaHJUACEAHm7gUbsvktsw4TY5KjQW4vv7Y1I7d3b3kh6zzjGhTa3ODG7sEd7tpX5590p3BYD/5C7fZigNgbgeyDzsAcNIiPowwhUoZn4YBIAD/OUsBMH8Js/YnrxozIDOg+etgAWh8j2ltmDXe86afJZglmCX4uAPWPzhrPEtwBb8piRmQGZAZkBlw5ps5LkQft4gL0TOtFBLAVtxxW9mKK8TXzKKNBZj95uflC7Sz37VRX1g9k+0fAdazNmu85zJMNsROJ20/uO7j4Sy4gmfBAOQs+L+eBQMQgADkMszMd3ONvQzDDMgMyAzIDMgMOLMD3JSU0qLCYliCAVgYrpTCAARgipPCYgAIwMJwpRTmGdEpXapBTKMe0cszomsg7o8hNgqgtf3WvVRrPHvB1lfkNJ6bkqb0DoD5oKz94cMIfBghV5QVlDUegAAEoPNdApdhuAzjpBOTBkAAxkhyVgEgAJ10YtIACMAYSc4qAASgk05MGgABGCPJWYXbMnlGtJNOTBoAARgjyVmFJZgl2EknJg2AAIyR5KwCQAA66cSkARCAMZKcVQAIQCedmDQAAjBGkrMKAAHopBOTBkAAxkhyVgEgAJ10YtIACMAYSc4qbMWxFeekE5MGQADGSHJWYQlmCXbSiUkDIABjJDmrABCATjoxaQAEYIwkZxUAAtBJJyYNgACMkeSsAkAAOunEpAEQgDGSnFUACEAnnZg0AAIwRpKzCgAB6KQTkxYCcDgcjkfTbreTRmWNz55Znf30er1C6td9PHlNOReP6E1SUULQly/S9+/S16/SjRvSpUuTg75/L334IF24ID18WMJAKnQIAJb4Yvz8KW1vS5cvSxsbpwf+8UN69kza3JTevpXu3ZNev5YuXpS+fZNu3ZL6/Uneyop082aJgy74UAAsuMFny49G0s6OdOWK9ODB7wd++lTa2pKeP5eePJn8e/26dPu2dPWqtLc3mR1fvmzWLAnAEgF+/CgdHUmfP0t370qLi6cHf/FCevRIevdO+vRp8v/Xrkl37kgLC9KrV5OZ8c0b6f79Egdd8KEAWHCDKZ/fgaoD/AWu4Wktnn2B2QAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="Unit 5 Lab 6: Ultimate Tic Tac Toe"><notes>An easy to understand and play version of Ultimate Tic Tac Toe</notes><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="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block var="N1"/><block var="N2"/></list></block><block s="reportVariadicEquals"><list><block var="N1"/><block var="N2"/></list></block></list></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="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block var="N1"/><block var="N2"/></list></block><block s="reportVariadicEquals"><list><block var="N1"/><block var="N2"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><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></list></block><block s="reportVariadicEquals"><list><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></list></block></list></block><script><block s="doReport"><block var="i"/></block></script><list></list></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="118">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="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><l></l><l>X</l></list></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></list></block><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><l></l><l>O</l></list></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></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></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="reportVariadicAnd"><list><block s="reportMouseDown"></block><block s="reportVariadicAnd"><list><block s="reportVariadicAnd"><list><block s="reportVariadicAnd"><list><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></list></block><block s="reportVariadicAnd"><list><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></list></block></list></block><block s="reportVariadicAnd"><list><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>150</l></variable><variable name="Row"><list struct="atomic" id="331">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="332">2,5,8</list></variable></variables></custom-block></block></block><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><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="348">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="349">2,5,8</list></variable></variables></custom-block><block var="Playing Mini Board"/></list></block><block s="reportVariadicEquals"><list><block var="Playing Mini Board"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></list></block><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><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>50</l></variable><variable name="Row"><list struct="atomic" id="371">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="372">1,4,7</list></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>150</l></variable><variable name="Row"><list struct="atomic" id="378">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="379">2,5,8</list></variable></variables></custom-block><block var="Total Board"/></block></block></block><l>2</l></list></block></list></block></list></block></list></block></list></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="383">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"><list struct="atomic" id="393">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="394">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>150</l></variable><variable name="Size"><l>50</l></variable><variable name="Row"><list struct="atomic" id="400">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="401">1,4,7</list></variable></variables></custom-block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Main Box"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></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="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>1</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>4</l></list></block><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>7</l></list></block></list></block></list></block><script><block s="doChangeVar"><l>X</l><l>-50</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>3</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>6</l></list></block><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>9</l></list></block></list></block></list></block><script><block s="doChangeVar"><l>X</l><l>50</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>1</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>2</l></list></block><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>3</l></list></block></list></block></list></block><script><block s="doChangeVar"><l>Y</l><l>50</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>7</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>8</l></list></block><block s="reportVariadicEquals"><list><block var="Mini Box"/><l>9</l></list></block></list></block></list></block><script><block s="doChangeVar"><l>Y</l><l>-50</l></block></script><list></list></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="reportVariadicEquals"><list><block var="Yes"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Turn"/><l>X</l></list></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><list></list></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="doBroadcast"><l>Change</l><list><l>B</l></list></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="reportVariadicEquals"><list><block var="Turn"/><l>X</l></list></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="doBroadcast"><l>O</l><list></list></block></script></block></script></block></script><scripts><script x="307" y="298.96666666666675"><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></scripts></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="reportVariadicAnd"><list><block s="reportNot"><block s="reportVariadicEquals"><list><block var="X"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block><block s="reportNot"><block s="reportVariadicEquals"><list><block var="Y"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block></list></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="reportVariadicSum"><list><block var="X"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></list></block><block s="reportVariadicSum"><list><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></list></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="reportVariadicSum"><list><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></list></block></block><block s="down"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="X"/><block s="reportQuotient"><block var="Size"/><l>3</l></block></list></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><list></list></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="reportVariadicAnd"><list><block s="reportNot"><block s="reportVariadicEquals"><list><block var="X"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block><block s="reportNot"><block s="reportVariadicEquals"><list><block var="Y"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block></list></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><list></list></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="reportVariadicEquals"><list><block var="Turn"/><l>X</l></list></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="doBroadcast"><l>Change</l><list><l>B</l></list></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="1238">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>-50</l></variable><variable name="Y"><l>0</l></variable><variable name="Main Box"><l>5</l></variable><variable name="Mini Box"><l>4</l></variable></variables></custom-block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Turn"/><l>X</l></list></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="reportVariadicProduct"><list><l>-1</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>-1</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>-1</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>-1</l><block var="Size"/></list></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="1425">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="1469">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="reportVariadicEquals"><list><block var="Mini or Main"/><l>Main</l></list></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="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="Mini or Main"/><l>Mini</l></list></block><block s="reportNot"><block s="reportVariadicEquals"><list><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="1514">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="1515">3,6,9</list></variable></variables></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block></list></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="1531">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="1532">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="1544">1,2,3</list></variable><variable name="Collumn"><list struct="atomic" id="1545">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="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block s="reportMouseX"></block><block s="reportVariadicSum"><list><block var="X"/><block s="reportVariadicSum"><list><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></list></block></list></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMouseX"></block><block s="reportDifference"><block var="X"/><block s="reportVariadicSum"><list><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></list></block></block></list></block></list></block><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block s="reportMouseY"></block><block s="reportVariadicSum"><list><block var="Y"/><block s="reportVariadicSum"><list><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></list></block></list></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMouseY"></block><block s="reportDifference"><block var="Y"/><block s="reportVariadicSum"><list><block var="Size"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></list></block></block></list></block></list></block></list></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="reportVariadicSum"><list><block var="X"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></list></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="reportVariadicSum"><list><block var="Y"/><block s="reportQuotient"><block var="Size"/><l>2</l></block></list></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><list></list></block></script></block></script></block></script></block></script></block-definition></blocks><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" id="1798"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1799"></list></costumes><sounds><list struct="atomic" id="1800"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Tic Tac Toe" idx="1" x="36.51171875" 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="1805"><costumes><list struct="atomic" id="1806"></list></costumes><sounds><list struct="atomic" id="1807"></list></sounds><blocks></blocks><variables></variables><scripts><script x="11" y="10"><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="11" y="187.16666666666652"><block s="receiveCondition"><block s="reportVariadicAnd"><list><custom-block s="Clicked an Active Box"></custom-block><block s="reportVariadicEquals"><list><block var="Someone Won?"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></list></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="1855">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="1856">2,5,8</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>0</l></variable><variable name="Y"><l>0</l></variable><variable name="Size"><l>50</l></variable><variable name="Row"><list struct="atomic" id="1862">4,5,6</list></variable><variable name="Collumn"><list struct="atomic" id="1863">1,4,7</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="1867">-50,0</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="1874">1e,2e,3e,X,5e,6e,7e,8e,9e</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><list></list></block></script><list></list></block><custom-block s="Switch Turn? %b"><l><bool>true</bool></l></custom-block><custom-block s="Draw Turn"></custom-block></script><script x="509" y="64.33333333333334"><block s="receiveMessage"><l>O</l><list></list></block></script><script x="544" y="399"><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></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="1912"><costumes><list id="1913"><item><ref mediaID="Box_cst_Blue Box"></ref></item></list></costumes><sounds><list struct="atomic" id="1914"></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>150</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="reportVariadicEquals"><list><block var="Coords"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></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="1962"><costumes><list id="1963"><item><ref mediaID="Board Limit_cst_Green Box"></ref></item></list></costumes><sounds><list struct="atomic" id="1964"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveMessage"><l>Change</l><list></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Playing Mini Board"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></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"/><sprite name="Sprite" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="2013"><costumes><list id="2014"><item><ref mediaID="Sprite_cst_costume"></ref></item></list></costumes><sounds><list struct="atomic" id="2015"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite></sprites></stage><variables><variable name="Total Board"><list id="2020"><item><list struct="atomic" id="2021">1a,2a,3a,4a,5a,6a,7a,8a,9a</list></item><item><list struct="atomic" id="2022">1b,2b,3b,4b,5b,6b,7b,8b,9b</list></item><item><list struct="atomic" id="2023">1c,2c,3c,4c,5c,6c,7c,8c,9c</list></item><item><list struct="atomic" id="2024">1d,2d,3d,4d,5d,6d,7d,8d,9d</list></item><item><list struct="atomic" id="2025">1e,2e,3e,4e,5e,6e,7e,8e,9e</list></item><item><list struct="atomic" id="2026">1f,2f,3f,4f,5f,6f,7f,8f,9f</list></item><item><list struct="atomic" id="2027">1g,2g,3g,4g,5g,6g,7g,8g,9g</list></item><item><list struct="atomic" id="2028">1h,2h,3h,4h,5h,6h,7h,8h,9h</list></item><item><list struct="atomic" id="2029">1i,2i,3i,4i,5i,6i,7i,8i,9i</list></item></list></variable><variable name="Main Board Coords"><list id="2030"><item><list struct="atomic" id="2031">-150,150</list></item><item><list struct="atomic" id="2032">0,150</list></item><item><list struct="atomic" id="2033">150,150</list></item><item><list struct="atomic" id="2034">-150,0</list></item><item><list struct="atomic" id="2035">0,0</list></item><item><list struct="atomic" id="2036">150,0</list></item><item><list struct="atomic" id="2037">-150,-150</list></item><item><list struct="atomic" id="2038">0,-150</list></item><item><list struct="atomic" id="2039">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="2040"><item><list struct="atomic" id="2041">1,2,3</list></item><item><list struct="atomic" id="2042">4,5,6</list></item><item><list struct="atomic" id="2043">7,8,9</list></item><item><list struct="atomic" id="2044">1,4,7</list></item><item><list struct="atomic" id="2045">2,5,8</list></item><item><list struct="atomic" id="2046">3,6,9</list></item><item><list struct="atomic" id="2047">1,5,9</list></item><item><list struct="atomic" id="2048">3,5,7</list></item></list></variable><variable name="Completed Main Blocks"><list struct="atomic" id="2049"></list></variable><variable name="Main Board Status"><list struct="atomic" id="2050">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="2051"><item><list struct="atomic" id="2052">-230,150,230,150</list></item><item><list struct="atomic" id="2053">-230,0,230,0</list></item><item><list struct="atomic" id="2054">-230,-150,230,-150</list></item><item><list struct="atomic" id="2055">-150,230,-150,-230</list></item><item><list struct="atomic" id="2056">0,230,0,-230</list></item><item><list struct="atomic" id="2057">150,230,150,-230</list></item><item><list struct="atomic" id="2058">-230,230,230,-230</list></item><item><list struct="atomic" id="2059">-230,-230,230,230</list></item></list></variable></variables></scene></scenes></project><media name="Unit 5 Lab 6: Ultimate Tic Tac Toe" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="Blue Box" center-x="25" center-y="25" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAJRJREFUaEPt0sEJADEMxEC7/6KTHgSCEHR/L0RzO3POfPBtD3lMMZHHQCaRRKQC/VpSWDybCE4nHSYihcWzieB00mEiUlg8mwhOJx0mIoXFs4ngdNJhIlJYPJsITicdJiKFxbOJ4HTSYSJSWDybCE4nHSYihcWzieB00mEiUlg8mwhOJx0mIoXFs4ngdNJhIlJYPHsBfJBjz/zVRhEAAAAASUVORK5CYII=" mediaID="Box_cst_Blue Box"/><costume name="Green Box" center-x="75" center-y="75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAAAXNSR0IArs4c6QAAAqhJREFUeF7t0rENADAMw7Dk/6NboDdUG32AB4E7Z86YAp8LLFifi7p7BcACISkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6BYuBpABYSVanYDGQFAAryeoULAaSAmAlWZ2CxUBSAKwkq1OwGEgKgJVkdQoWA0kBsJKsTsFiICkAVpLVKVgMJAXASrI6vZSdK3q087UYAAAAAElFTkSuQmCC" mediaID="Board Limit_cst_Green Box"/><costume name="costume" center-x="250" center-y="250" image="data:image/png;base64,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" mediaID="Sprite_cst_costume"/></media></snapdata>