<snapdata remixID="11391158"><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="Square" idx="1" x="0" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="80,80,80,1" pen="tip" id="1026"><costumes><list id="1027"><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="1028"></list></sounds><blocks></blocks><variables><variable name="position number"><l>9</l></variable></variables><scripts><script x="451.0000000000001" y="89"><block s="receiveGo"></block><block s="removeClone"><comment w="90" collapsed="false">Resets Board</comment></block></script><script x="691.0000000000002" y="90"><block s="receiveGo"><comment w="90" collapsed="true">6.</comment></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="49" y="10"><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="10" y="86"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="90" collapsed="true">7.</comment></block><custom-block s="clickProgram"><comment w="90" collapsed="false">Changes the board according to player</comment></custom-block></script><comment x="786.0000000000002" y="467.0000000000001" w="114" collapsed="false">       WIN MESSAGES</comment><comment x="757.0000000000002" y="14" w="106" collapsed="false">    Setup Commands</comment><script x="46" y="363"><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="113.00000000000006" y="700.0000000000002"><block s="receiveMessage"><l>newGame</l><list></list></block><block s="removeClone"><comment w="90" collapsed="false">Resets Board</comment></block></script><script x="72.00000000000006" y="767.0000000000002"><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><script x="364.0000000000001" y="696.0000000000002"><block s="receiveMessage"><l>newGame</l><list></list></block><custom-block s="goAwaySetup"></custom-block></script><script x="543" y="335"><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="772.0000000000002" y="524.0000000000001"><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="974.9999999999998" y="339"><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="583.0000000000005" y="715.0000000000002"><block s="receiveMessage"><l>checkWin</l><list></list></block><custom-block s="winCheck"></custom-block></script></scripts></sprite><sprite name="Key" idx="4" x="113" 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="1187"><costumes><list struct="atomic" id="1188"></list></costumes><sounds><list struct="atomic" id="1189"></list></sounds><blocks></blocks><variables></variables><scripts><script x="87" y="15"><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="416" y="59"><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="-162" 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="1210"><costumes><list struct="atomic" id="1211"></list></costumes><sounds><list struct="atomic" id="1212"></list></sounds><blocks></blocks><variables></variables><scripts><script x="87" y="49"><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="467" y="52"><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><script x="735" y="34"><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></scripts></sprite><sprite name="Score Keeper" idx="3" x="201" 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="1319"><costumes><list struct="atomic" id="1320"></list></costumes><sounds><list struct="atomic" id="1321"></list></sounds><blocks></blocks><variables></variables><scripts><script x="24" y="69"><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="190" y="70"><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="370" y="65"><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="115" y="239"><block s="receiveGo"></block><block s="doWait"><l>.5</l></block><custom-block s="drawScore"></custom-block></script><script x="276" y="255"><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="693" y="99"><block s="receiveGo"></block><block s="hide"></block></script><script x="121" y="488"><block s="show"></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="4.3333333333332575" y="4.333333333333329" color="243,118,29" hidden="true"/><watcher var="board List" style="normal" x="8.666666666666742" y="8.666666666666671" color="243,118,29" hidden="true"/><watcher scope="Square" var="position number" style="normal" x="8.666666666666742" y="26.866668399999988" color="243,118,29" hidden="true"/><watcher var="possible winning triplets" style="normal" x="8.666666666666742" y="45.06667013333333" color="243,118,29" hidden="true"/><watcher var="counter" style="normal" x="8.666666666666742" y="172.46667359999998" color="243,118,29" hidden="true"/><watcher scope="Turn keeper" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Turn keeper" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher var="X Score" style="normal" x="6" y="14.00000399999999" color="243,118,29" hidden="true"/><watcher var="O Score" style="normal" x="4" y="39.000005999999985" color="243,118,29" hidden="true"/><watcher scope="Score Keeper" s="xPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212" hidden="true"/><watcher scope="Score Keeper" s="yPosition" style="normal" x="10" y="73.00000599999998" color="74,108,212" hidden="true"/><watcher var="newGame" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="stop" style="normal" x="9.666666666666742" y="20.266671866666684" color="243,118,29"/></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>2</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>