<snapdata remixID="11415343"><project name="Tic-Tac-Toe" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Tic-Tac-Toe"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),    context = stage.penTrails().getContext(&apos;2d&apos;),    rotation = radians(this.direction() - 90),    trans = new Point(      this.center().x - stage.left(),      this.center().y - stage.top()    ),    isWarped = this.Warped,    len,    pos;if (isWarped) {endWarp(); }context.save();context.font = size + &apos;px monospace&apos;;context.textAlign = &apos;left&apos;;context.textBaseline = &apos;alphabetic&apos;;context.fillStyle = this.color.toString();len = context.measureText(text).width;trans = trans.multiplyBy(1 / stage.scale);context.translate(trans.x, trans.y);context.rotate(rotation);context.fillText(text, 0, 0);context.translate(-trans.x, -trans.y);context.restore();pos = new Point(  len * Math.sin(radians(this.direction())),  len * Math.cos(radians(this.direction())));pos = pos.add(new Point(this.xPosition(), this.yPosition()));this.gotoXY(pos.x, pos.y, false);this.changed();if (isWarped) {this.startWarp(); }stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><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"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></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></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="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></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="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="makeBoard" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>position number</l><l>0</l></block><block s="gotoXY"><l>-50</l><l>50</l></block><block s="doWarp"><script><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="show"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="changeXPosition"><l>50</l></block><block s="changeYPosition"><l>150</l></block></script></block><block s="hide"></block></script></block></script></block-definition><block-definition s="makeBoardFinished" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-50</l><l>50</l></block><block s="doDeclareVariables"><list><l>itemCount</l></list></block><block s="doWarp"><script><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="doChangeVar"><l>itemCount</l><l>1</l></block><block s="show"></block><block s="doSwitchToCostume"><block s="reportListItem"><block var="itemCount"/><block var="board List"/></block></block><block s="createClone"><l><option>myself</option></l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="changeXPosition"><l>50</l></block><block s="changeYPosition"><l>150</l></block></script></block><block s="hide"></block></script></block></script></block-definition><block-definition s="clickProgram" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="getCostumeIdx"></block><l>1</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="position number"/><block var="board List"/><l>X</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doBroadcast"><l>yTurn</l><list></list></block><block s="goToLayer"><l><option>front</option></l></block><block s="doSayFor"><l>O&apos;s Turn!</l><l>.5</l></block><block s="doBroadcastAndWait"><l>checkWin</l><list></list></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="position number"/><block var="board List"/><l>O</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>xTurn</l><list></list></block><block s="goToLayer"><l><option>front</option></l></block><block s="doSayFor"><l>X&apos;s Turn!</l><l>.5</l></block><block s="doBroadcastAndWait"><l>checkWin</l><list></list></block></script></block></script><script><block s="goToLayer"><l><option>front</option></l></block><block s="doSayFor"><l>Already Picked!</l><l>1</l></block></script></block><block s="doChangeVar"><l>counter</l><l>1</l></block></script></block-definition><block-definition s="Win Command %&apos;winMsg&apos; %&apos;xValue&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>stop</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcastAndWait"><l>Clear</l><list></list></block><block s="gotoXY"><block var="xValue"/><l>-150</l></block><block s="write"><block var="winMsg"/><l>100</l></block><custom-block s="makeBoardFinished"></custom-block></script></block-definition><block-definition s="Setup" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>counter</l><l>0</l></block><block s="clear"></block><block s="doSetVar"><l>board List</l><block s="reportNewList"><list><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l></list></block></block><block s="doWait"><l>.1</l></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>xTurn</l><list></list></block><block s="gotoXY"><l>0</l><l>-120</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="show"></block><block s="bubble"><l>X Goes First!</l></block></script></block-definition><block-definition s="winCheck" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>stop</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block var="possible winning triplets"/><script><block s="doIf"><block s="reportEquals"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>X</l><l>X</l><l>X</l></list></block></block><script><block s="doBroadcastAndWait"><l>X Won</l><list></list></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block><block s="doForEach"><l>item</l><block var="possible winning triplets"/><script><block s="doIf"><block s="reportEquals"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></block><script><block s="doBroadcastAndWait"><l>O Won</l><list></list></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block><block s="doWait"><l>.3</l></block><block s="doIf"><block s="reportAnd"><block s="reportNot"><block s="reportListContainsItem"><block var="board List"/><l>Empty</l></block></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>X</l><l>X</l><l>X</l></list></block></block></block><block s="reportNot"><block s="reportEquals"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></block></block></block></block><script><block s="doBroadcastAndWait"><l>Draw</l><list></list></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block-definition><block-definition s="drawScore" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>26,7,0,1</color></block><block s="gotoXY"><l>108</l><l>37</l></block><block s="write"><l>Score:</l><l>35</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="gotoXY"><l>130</l><l>0</l></block><block s="write"><l>X</l><l>35</l></block><block s="gotoXY"><l>130</l><l>-10</l></block><block s="write"><l>_</l><l>35</l></block><block s="gotoXY"><l>130</l><l>-60</l></block><block s="write"><block var="X Score"/><l>35</l></block><block s="setColor"><color>0,157,163,0.9725490196078431</color></block><block s="gotoXY"><l>180</l><l>0</l></block><block s="write"><l>O</l><l>35</l></block><block s="gotoXY"><l>180</l><l>-10</l></block><block s="write"><l>_</l><l>35</l></block><block s="gotoXY"><l>180</l><l>-60</l></block><block s="write"><block var="O Score"/><l>35</l></block></script></block-definition><block-definition s="goAwaySetup" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportEquals"><block var="counter"/><l>2</l></block><script><block s="doIf"><block s="reportEquals"><block var="counter"/><l>1</l></block><script><block s="bubble"><l></l></block><block s="hide"></block></script></block></script><comment w="90" collapsed="false">Gets rid of &apos;X Goes First&apos; Once move is made</comment></block></script></block-definition></blocks><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="1019"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="1020"><item><ref mediaID="Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="1021"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Key" idx="4" x="101.33203125" y="-170" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="239.7,71.91000000000001,0,1" pen="tip" id="1026"><costumes><list struct="atomic" id="1027"></list></costumes><sounds><list struct="atomic" id="1028"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>-90</l><l>-170</l></block><block s="write"><l>Press &apos;R&apos; to RESET Scoreboard</l><l>12</l></block></script><script x="20" y="115"><block s="receiveMessage"><l>reWrite</l><list></list></block><block s="gotoXY"><l>-90</l><l>-170</l></block><block s="write"><l>Press &apos;R&apos; to RESET Scoreboard</l><l>12</l></block></script></scripts></sprite><sprite name="Turn keeper" idx="2" x="-163.505859375" y="-25" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="145,26,68,1" pen="tip" id="1049"><costumes><list struct="atomic" id="1050"></list></costumes><sounds><list struct="atomic" id="1051"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveMessage"><l>reWrite</l><list></list></block><block s="doIfElse"><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="write"><l>X</l><l>30</l></block></script><script><block s="gotoXY"><l>-180</l><l>8</l></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>0,157,163,1</color></block><block s="write"><l>O</l><l>30</l></block></script></block></script><script x="20" y="390.8333333333333"><block s="receiveMessage"><l>yTurn</l><list></list><comment w="90" collapsed="false">yTurn is Actually O&apos;s Turn</comment></block><block s="gotoXY"><l>-180</l><l>8</l></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="clear"></block><block s="doBroadcast"><l>reWrite</l><list></list></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>0,157,163,1</color></block><block s="write"><l>O</l><l>30</l></block></script><script x="20" y="629.6666666666671"><block s="receiveMessage"><l>xTurn</l><list></list></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="clear"></block><block s="doBroadcast"><l>reWrite</l><list></list></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="write"><l>X</l><l>30</l></block></script></scripts></sprite><sprite name="Score Keeper" idx="3" x="199.2431640625" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,157,163,0.9725490196078431" pen="tip" id="1158"><costumes><list struct="atomic" id="1159"></list></costumes><sounds><list struct="atomic" id="1160"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>r</option></l><list></list></block><block s="doSetVar"><l>X Score</l><l>0</l></block><block s="doSetVar"><l>O Score</l><l>0</l></block><block s="clear"></block><block s="doBroadcast"><l>reWrite</l><list></list></block></script><script x="20" y="155.83333333333331"><block s="receiveMessage"><l>scoreX</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doChangeVar"><l>X Score</l><l>1</l></block></script><script x="20" y="250.83333333333331"><block s="receiveMessage"><l>scoreO</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doChangeVar"><l>O Score</l><l>1</l></block></script><script x="20" y="345.8333333333333"><block s="receiveGo"></block><block s="hide"></block></script><script x="20" y="416.66666666666674"><block s="receiveGo"></block><block s="doWait"><l>.5</l></block><custom-block s="drawScore"></custom-block></script><script x="20" y="508.5"><block s="receiveMessage"><l>reWrite</l><list></list></block><block s="doWait"><l>.5</l></block><custom-block s="drawScore"></custom-block></script><script x="20" y="599.3333333333335"><block s="show"></block></script></scripts></sprite><sprite name="Square" idx="1" x="0" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="0,23,6,1" pen="tip" id="1211"><costumes><list id="1212"><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="1213"></list></sounds><blocks></blocks><variables><variable name="position number"><l>9</l></variable></variables><scripts><script x="30" y="10"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="clickProgram"><comment w="90" collapsed="false">Changes the board according to player</comment></custom-block></script><script x="30" y="124.99999999999994"><block s="receiveGo"></block><block s="removeClone"><comment w="90" collapsed="false">Resets Board</comment></block></script><script x="30" y="216.99999999999994"><block s="receiveGo"></block><block s="doSetVar"><l>newGame</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="30" y="318"><block s="doSetVar"><l>possible winning triplets</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>5</l><l>9</l></list></block><block s="reportNewList"><list><l>7</l><l>5</l><l>3</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></list></block></block></script><script x="30" y="398"><block s="receiveMessage"><l>O Won</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doBroadcastAndWait"><l>scoreO</l><list></list></block><custom-block s="Win Command %txt %n"><l>O Won!</l><l>-150</l></custom-block><block s="doWait"><l>1.5</l></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="30" y="556.9999999999998"><block s="receiveMessage"><l>X Won</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doBroadcastAndWait"><l>scoreX</l><list></list></block><custom-block s="Win Command %txt %n"><l>X Won!</l><l>-150</l></custom-block><block s="doWait"><l>1.5</l></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="30" y="715.9999999999995"><block s="receiveMessage"><l>Clear</l><list></list></block><block s="removeClone"><comment w="126" collapsed="false">    Clears When Needed</comment></block></script><script x="30" y="806.9999999999995"><block s="receiveMessage"><l>Draw</l><list></list></block><block s="doWait"><l>.5</l></block><custom-block s="Win Command %txt %n"><l>DRAW!</l><l>-130</l></custom-block><block s="doWait"><l>1.5</l></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="30" y="943.9999999999995"><block s="receiveMessage"><l>newGame</l><list></list></block><custom-block s="goAwaySetup"></custom-block></script><script x="30" y="1053.833333333333"><block s="receiveMessage"><l>newGame</l><list></list></block><block s="removeClone"><comment w="90" collapsed="false">Resets Board</comment></block></script><script x="30" y="1144.8333333333328"><block s="receiveMessage"><l>checkWin</l><list></list></block><custom-block s="winCheck"></custom-block></script><script x="30" y="1214.6666666666667"><block s="receiveMessage"><l>newGame</l><list></list></block><custom-block s="Setup"><comment w="90" collapsed="false">Draws The Board</comment></custom-block></script></scripts></sprite><watcher scope="Turn keeper" s="xPosition" style="normal" x="9.229166666667197" y="9.229166666666636" color="74,108,212" hidden="true"/><watcher scope="Turn keeper" s="yPosition" style="normal" x="9.229166666667197" y="28.61041851249999" color="74,108,212" hidden="true"/><watcher scope="Score Keeper" s="xPosition" style="normal" x="9.229166666667197" y="47.99167035833335" color="74,108,212" hidden="true"/><watcher scope="Score Keeper" s="yPosition" style="normal" x="9.229166666667197" y="67.37292220416664" color="74,108,212" hidden="true"/><watcher var="stop" style="normal" x="337.92152777777756" y="25.7044492436111" color="243,118,29" hidden="true"/><watcher var="X Score" style="normal" x="327.5375000000006" y="60.92083702499998" color="243,118,29" hidden="true"/><watcher var="O Score" style="normal" x="319.6916666666664" y="91.99375553749996" color="243,118,29" hidden="true"/><watcher var="newGame" style="normal" x="335.2291666666672" y="272.75417404999996" color="243,118,29" hidden="true"/><watcher var="counter" style="normal" x="320.99861111111113" y="137.1723675100001" color="243,118,29" hidden="true"/><watcher var="possible winning triplets" style="normal" x="0.9986111111111313" y="165.59278097722222" color="243,118,29" extX="185.5615234375" extY="150" hidden="true"/><watcher scope="Square" var="position number" style="normal" x="197.99861111111113" y="52.79569604416663" color="243,118,29" hidden="true"/><watcher var="board List" style="normal" x="150.99861111111113" y="55.99861111111113" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="X&apos;s turn?" style="normal" x="87.99930555555534" y="23.999305555555566" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board List"><list struct="atomic" id="1386">Empty,Empty,Empty,Empty,Empty,Empty,Empty,Empty,Empty</list></variable><variable name="possible winning triplets"><list id="1387"><item><list struct="atomic" id="1388">1,2,3</list></item><item><list struct="atomic" id="1389">4,5,6</list></item><item><list struct="atomic" id="1390">7,8,9</list></item><item><list struct="atomic" id="1391">1,5,9</list></item><item><list struct="atomic" id="1392">7,5,3</list></item><item><list struct="atomic" id="1393">1,4,7</list></item><item><list struct="atomic" id="1394">2,5,8</list></item><item><list struct="atomic" id="1395">3,6,9</list></item></list></variable><variable name="stop"><bool>true</bool></variable><variable name="counter"><l>0</l></variable><variable name="X Score"><l>0</l></variable><variable name="O Score"><l>0</l></variable><variable name="newGame"><bool>true</bool></variable></variables></scene></scenes></project><media name="Tic-Tac-Toe" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_XY Grid"/><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmsENglAQBZcm8IyVWIvkW5TRWrhCDAc7MjGxgHeZ4M9wnzx2hiNDdfYMVXWpqqWHu6bpvH8Pus5teT7uf33Tur3q1trbg46a0UJHLfN7LwtZCDbgJwcLj+csFCuDAQvBwuM5C8XKYMBCsPB4zkKxMhiwECw8nrNQrAwGLAQLj+csFCuDAQvBwuM5C8XKYMBCsPB4zkKxMhiwECw8nrNQrAwGLAQLj+csFCuDAQvBwuM5C8XKYKDvQr380TiOp+0DG3CdiC+c+M0AAAAASUVORK5CYII=" mediaID="Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABONJREFUaEPt2ntQVFUcB/AviwnF8HAmR0p5NEupYclkgqEmzehCPKRNi0lKFhNtphqnmsRCFtjFRnRgdJMx2BoUi5jNdFABR6HIwVoiISRgfBIgucwguTwW1hW3ubc4ubKy9969d1cc73/APef8Pud3z7m/3YMLgMC4OOkWDw93d0zyy2g0/eECIGLhwrDKtbLkSQ3q0V1FY0NDBw1KSHjjcGlpic9kTpC2rh7ZSuUD0D2bRFYZujFgwFTPR+5ZDBUYI1Bn1xWcVXyFkWt6rNyf7XTUiH4Aur4+BD4RMG5yGYGUC+LhpTPQjWeGPeNUVH+XDgfXfoqzF89hqSoVq6QrLVCMQHUF30GrKCQNnYXqbb2Mw0lpMPzVS8cyZ9VyRKpS2YOoFs5GdWubUbZODpN+kAAkuz7G3Nck3EDORLWf1OLo25kwj47SwYtcRYgulEMctZjbGrq91Z2Zejx0HuKLtwm2UbQdrMKJTTkkBHcfT0Sr5fALD7G62zJaQ3e2dBSqqagMNVv3kOG9/H0Rq87A9HlBd311cAJZe/z4ztSvqhL8klNEAp8eLEaMOgPeAY9N+B7kDBISVZutxpm9GhL4rPD5iCmUw32al82Xul0gIVA/pO5C89flJHBxZDi9AYimuNrEMK4UbPXE15qqeCcbF47+RIabu3oFJLs32xqe+7Y9Uc/2oEyGEZSnZKGj5jcyxPx1ryBC+S4rDG8ZGhuVC2pQ14vyFAV0DW0k+NBNiXhhs4w1hncQ2zXVd74D5RsU6LvQSYJfKt+I5zau5oQRBMQUdfVMKypSFBjsuUaCX77zQwSveZkzRjCQLVTHj/U4lpKFm8NGEnx0QTqejH3RLoygoLuhnk6IRNVHuSRw80OukO7fhoBlC+zGCA4ahzIDoL6O+e+65eGGNZpczAiZzQvGISBrmaJ+N+rzMJKP5GOa2I83jMNAP+cUoV5VYhG4b8hsSEt38F6l21362JremrQ9aNpXZvU2vgtawTN0/P3tOHeommCM4kexLPFVi4/zFIr64sXNy8PW3DD6uyAZumW6iWPrs9BepSVBjMzxRWr1AfpnaxUFXyjeQYbe66jYoEB3XTPBDD87E1sq91nMsFAoXkHX27vpuqy37TIJ3vB8AD4p+9Lq4yIEijdQT9N5OjP9V3pI8IOLxUjTfDHhs883ihdQV20jvWZuDAyR4AcinsLWb/IZLWQ+UXaDLlXU0nXZ2DUKM4YkwUgv2s0IM3YTXyi7QC2lxy3qMoPLKEwxIZAX5LHC8IniDGpUf49Tmf+vj79dTHCRhiLj8x2cMHyhOIG0ucWoy/v3nUJdPSIjpr6+BJm5n9mF4QPFGnQqcy8a1YdI4J2iYXgkvgTFdiUvGHtRrEAnP9iJVs0JEvhF0RB8kiVQKjJ5xdiDYgYym+md7FLlaRJ4i+sAZsiiBMNMiCrOhpun9drPJsjYP4jy9VnoOv07wTS46uEvixYcwwVlE0R1Sh1nHJGl0/1rp/QhKCnOYRi2KEYgqtNq1QHk5+YhOCne4Rg2KEagltY2xMXGIvHNt5yGsYaiTiOCopdYbEiMQBJJFMIWLXI65nZUkeZbrHhPxu3QmDrW9/ebJcjWzLVTvb4f3t7jj1cYZYjroM5o9wDkjFlnM+b9naH77R8AAwFwO2Vi80w45t4//wFnl8hCkNp3PQAAAABJRU5ErkJggg==" mediaID="Square_cst_X"/><costume name="O" center-x="26" center-y="25" image="data:image/png;base64,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" mediaID="Square_cst_O"/></media></snapdata>