<snapdata remixID="14115070"><project name="U3L1-TicTacToe_SSpohn 1B" app="Snap! 10.3.6, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-TicTacToe_SSpohn 1B"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="doDeclareVariables"><list><l>x</l><l>y</l></list></block><block s="doSetVar"><l>position number</l><l>1</l></block><block s="doFor"><l>row</l><l>0</l><l>2</l><script><block s="doSetVar"><l>y</l><block s="reportVariadicSum"><list><l>-50</l><block s="reportVariadicProduct"><list><l>50</l><block var="row"/></list></block></list></block></block><block s="doFor"><l>col</l><l>0</l><l>2</l><script><block s="doSetVar"><l>x</l><block s="reportVariadicSum"><list><l>-50</l><block s="reportVariadicProduct"><list><l>50</l><block var="col"/></list></block></list></block></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="createClone"><l><option>myself</option></l></block><block s="doSayFor"><block var="position number"/><l>.5</l></block><block s="doChangeVar"><l>position number</l><l>1</l></block></script></block></script></block><block s="hide"></block></script></block-definition><block-definition s="Winning triples" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><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>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>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></script></block-definition><block-definition s="status of tripple %&apos;trip list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="trip list"/></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="239"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="240"></list></costumes><sounds><list struct="atomic" id="241"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="50" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="246"><costumes><list id="247"><item><ref mediaID="Square_cst_Empty"></ref></item><item><ref mediaID="Square_cst_X"></ref></item><item><ref mediaID="Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="248"></list></sounds><blocks></blocks><variables><variable name="position number"><l>10</l></variable></variables><scripts><script x="25.694128787878753" y="10.111111111111057"><block s="doWearNextCostume"></block></script><script x="138.3607954545455" y="10"><block s="clear"></block></script><script x="11.397159090909042" y="41.50505050505038"><block s="receiveGo"><comment w="156.66666666666666" collapsed="true">Connect this to the script below it in For You To Do 5.</comment></block><block s="doSetVar"><l>board</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>9</l><script><block s="doAddToList"><block var="i"/><block var="board"/></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l><comment w="90" collapsed="true">X plays first.</comment></block></block></script></block><custom-block s="makeBoard"></custom-block></script><script x="326.875946969697" y="21.383838383838338"><block s="createClone"><l><option>myself</option></l><comment w="156" collapsed="true">This demonstration script will not be part of your actual project.</comment></block><block s="bubble"><l>I&apos;m the parent.</l></block><block s="doGlide"><l>1</l><block s="reportRandom"><l>-200</l><l>200</l></block><block s="reportRandom"><l>-150</l><l>150</l></block></block><block s="bubble"><l></l></block></script><script x="10" y="226.4974747474747"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><l>X</l></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><l>O</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportNot"><block var="X&apos;s turn?"/></block></block></script><list></list><comment w="90" collapsed="true">keeps x or o from being replaced</comment></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="4.999999999998181" y="5.000000000000028" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="10.000000000001819" y="10" color="243,118,29" extX="80" extY="70"/><watcher scope="Square" var="position number" style="normal" x="10.000000000001819" y="127.64000200000001" color="243,118,29"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board"><list struct="atomic" id="333">X,X,3,4,O,6,7,8,O</list></variable></variables></scene></scenes></project><media name="U3L1-TicTacToe_SSpohn 1B" app="Snap! 10.3.6, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmrENgmAUBh9TYEfBIs6i4lAEZ6GVGAs3MjFxgK+5wJ+jv3y8O0q6auzpqupcVWsLdw3D+P4ddLlO62OZD33Tc3vVdLt/PGivGS201zL/97KQhWADfnKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAbaLtTKH419f9q+t56dV83eYNkAAAAASUVORK5CYII=" mediaID="Square_cst_Empty"/><costume name="X" center-x="28" center-y="29" image="data:image/png;base64,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" mediaID="Square_cst_X"/><costume name="O" center-x="26" center-y="27.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA2CAYAAACIsLrgAAAAAXNSR0IArs4c6QAABNxJREFUaEPtml1oHFUUx//ZxMxmuxPTpGmcTVljawUl0jYfarXFbZQGqTbmqbUvatqqFRR98KtW2kJsQR8KPghKCgqCbwraoghmt00oSoyxQvGhaAWTXT+aaLPbbWa36crZOsPs7MzOvXdmk0VyYWGZPefc87v/M3fm7r1V8KgdSCBCoXLAQbuQuWs4Rb/5fIgNKoh51HVBmCo3QQmCAHK56zDcLYfD5HOkFYe4fW0cCKgNwBM8AfvfQ+T2R3A/j4+T7U+f49SnT7tTLRxeEyegyIYNHdG+vu1OfWK+M5b/lLNVj0dAH9722+QURk6PTuSBBnbvjR4fet82xoVMDMOpw/hFLS+MlkBP8CAekPmq8Jtvx7B3z1NnHYEIZmh6C++AeWLPA8YE9HXyUF6ZxWysUI5AlQDDU4IlgSoJhhXKFmgx7xmn0t7TFMUttdYzoC3Q6wlXz1qnnFz9vlqKYHdj1DKGJVAllpo5e7tJogho17GQJzOaX6qGHJSKRlFVr+avzaYyrlQiZ6vS8xyouSkAqbaaKdnZpOoKzKr0CoCe/6gjGuz5nikZsxEpsqIxIOTrBsyskidAIf89uEN+EMEaa6DvcNQRVBTKrFIB0P44rKeOEunUB2vxiqyWTDiOEUxhVLdJXU3jUjaFv31jmJN+1K+LQr2p5PQYOtCTX+ADZR0edxxKg4FWZvswy+NWYJuYu4ivfP1I157NX784k8acOs8Vz1h2roBInXpZghsgynwMR6GVpZqZx1/TaS4gY9npQPvjtGpmbxoMebgFohifYRumMCKkUkUCGaFEVNLuI2GFVimyLqcXCmnBNKUmE0n2cgFQsUAaBe+75BKQWf9yldySQv+NwFLJ/e9LzrhM6MNJhLCZa5otZSyywCwquRfPYaJuOdazZmVeLngJtShABG5ezHkBJfLnzMivCk5vjOe10N8UegfxQucAjrEqRHZmlVqxGdtxkidEka2IOpZA9N+26HqI3riNTVQpERjq90isA7nHxgsVIqCXzijRG9oS3CNsfPMmZ1JKwSZ04zXmWKIwpA59LIGeGXw42jhwgjkJo6EZSvutywaqFZv0mVEUhvooCUTbKfe+dd7VdokdmNUotWV2YHR6SGgAyYn6evVEe97fUiECOvDuLk+2TagzapJUo/+tRescasmUyr3MtqJmAqINr+MzW1ypJDzkHI5aJTz78drSCmk7eLzrEY5cPDHV3vaZgUQecJ5kyhDE+EAnoFBdM6Ye/bJ42jbvsbqZfRjyEjIxTzoE9NxtO/BO58vOQGRRSVBmmPN/BnDmh14M3f0G2m+8lQ2oUqCsHgfnLrRjm/Q2Hgrdp6vtuMeqWS6mUlYwl5NhdF35EJGVnQWlywxEXgt9TkHbYzJvzwQy67H12idQ/CuK7kMuoIVU6/d0A/640lCQ8LLsOuwM96K/aZ/thCIEVE4w7d3MmPFaOYyelm7svLm3qMTMZK6AjGD0XfRwxkxyJRIzd+HSZaUgv7pqP5qlBmxVNqLnpm7LEisLkDEo3Wd0FkhVVfw8N4xsNotp/0TexPfPGqCKzsn5sCxzJwLZdixHF2RZRr0cLCqjuprrQKuDq5ifWZ4oxNzbAhguAS3AILvqokAh1gOArnosszMdAIwOR8eFjmiWOTfh8C0tLZP/ArSpNMlN3lXhAAAAAElFTkSuQmCC" mediaID="Square_cst_O"/></media></snapdata>