<snapdata remixID="14940278"><project name="U3L1-Tic-Tac-Toe Setup" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-Tic-Tac-Toe Setup"><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),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></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><list></list></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><list></list></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="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></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><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="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><list></list></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="make one row" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>3</l><script><block s="doChangeVar"><l>clone number</l><l>1</l></block><block s="createClone"><l>Square</l></block><block s="changeXPosition"><l>50</l></block></script></block></script></block-definition><block-definition s="make tic tac toe board" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>column</l><l>1</l><l>3</l><script><custom-block s="make one row"></custom-block><block s="changeXPosition"><l>-150</l></block><block s="changeYPosition"><l>-50</l></block></script></custom-block><block s="gotoXY"><l>1000</l><l>1000</l></block></script></block-definition><block-definition s="x wins?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for each %upvar of %l %cs"><l>type</l><block var="winning types"/><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="type"/></block><block var="board"/></block><l>X</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="type"/></block><block var="board"/></block><l>X</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>3</l><block var="type"/></block><block var="board"/></block><l>X</l></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></custom-block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="%&apos;x/o&apos; wins" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>type</l><block var="winning types"/><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="type"/></block><block var="board"/></block><block var="x/o"/></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="type"/></block><block var="board"/></block><block var="x/o"/></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>3</l><block var="type"/></block><block var="board"/></block><block var="x/o"/></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></custom-block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="draw?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportNot"><block s="reportListContainsItem"><block var="board"/><l>empty</l></block></block><block s="reportVariadicOr"><list><block s="reportNot"><block s="reportVariadicEquals"><list><custom-block s="x wins?"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></block><block s="reportNot"><block s="reportVariadicEquals"><list><custom-block s="o wins/"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></block></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><scripts><comment x="355.3806640624998" y="52.7999999999999" w="90" collapsed="false">this is my draw block, it allows for there to be adraw in the game when nine spaces are filled and nobody has won, i crreated this first starting with a predicate block, and inside of that i inserted an if, then i would have to make use of a not, a not  allows for the code to be opposite, then i haad if the board contains empty, this is because in my list for the soaces they were all empty, his code is sayng if all of those spots are  filled then and and with another not explaining that x has not won and o has not won then  it would report true, and  if else it would be false and there is no  draw.</comment></scripts></block-definition><block-definition s="o wins/" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for each %upvar of %l %cs"><l>type</l><block var="winning types"/><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="type"/></block><block var="board"/></block><l>O</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="type"/></block><block var="board"/></block><l>O</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><block s="reportListItem"><l>3</l><block var="type"/></block><block var="board"/></block><l>O</l></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></custom-block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><primitives><block-definition s="wait until %&apos;condition&apos;" type="command" category="control" selector="doWaitUntil" primitive="doWaitUntil"><header></header><code></code><translations></translations><inputs><input type="%boolUE" readonly="true"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doWaitUntil</l></block><block s="doIf"><block s="reportNot"><block s="evaluate"><block var="condition"/><list></list></block></block><script><block s="doWaitUntil"><block s="evaluate"><block var="condition"/><list></list></block></block></script><list></list></block></script></block-definition><block-definition s="report %&apos;#1&apos;" type="command" category="control" selector="doReport" primitive="doReport"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doReport</l></block></script></block-definition></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="897"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezVC27kNhAEUCP3P3SC/NZeez6SSDWb9YJg1zsjkV2vDdQfH/4jQIAAAQIEbhdQwLeTu5AAAQIECHx8ZBew3wACBAgQIFAkoICL4F1LgAABAtkCCjh3/5ITIECAQKGAAi7EdzUBAgQI5Aoo4NzdZyeXngABAsUCCrh4Aa4nQIAAgUwBBZy5d6mzBaQnQGABAQW8wBKMQIAAAQJ5Ago4b+cSE8gWkJ7AIgIKeJFFGIMAAQIEsgQUcNa+pSVAIFtA+oUEFPBCyzAKAQIECOQIKOCcXUtKgACBbIHF0ivgxRZiHAIECBDIEFDAGXuWkgABAgQWE7i5gBdLbxwCBAgQIFAkoICL4F1LgAABAtkCCvjG/buKAAECBAj8J6CA/5PwNwECBAgQuFFAAd+InX2V9AQIECDwWUABf9bwMwECBAgQuElAAd8E7ZpsAekJECDwu4AC/l3EvwkQIECAwA0CCvgGZFcQyBaQngCBnwQU8E8qPiNAgAABApMFFPBkYMcTIJAtID2BRwIK+JGMzwkQIECAwEQBBTwR19EECBDIFpD+mYACfqbjOwIECBAgMElAAU+CdSwBAgQIZAu8Sq+AXwn5ngABAgQITBBQwBNQHUmAAAECBF4J7F3Ar9L7ngABAgQIFAko4CJ41xIgQIBAtoAC3nf/khEgQIDAwgIKeOHlGI0AAQIE9hVQwPvuNjuZ9AQIEFhcQAEvviDjESBAgMCeAgp4z71KlS0gPQECDQQUcIMlGZEAAQIE9hNQwPvtVCIC2QLSE2gioICbLMqYBAgQILCXgALea5/SECCQLSB9IwEF3GhZRiVAgACBfQQU8D67lIQAAQLZAs3SK+BmCzMuAQIECOwhoID32KMUBAgQINBMYHABN0tvXAIECBAgUCSggIvgXUuAAAEC2QIKeOD+HUWAAAECBN4VUMDvSnmOAAECBAgMFFDAAzGzj5KeAAECBI4IKOAjWp4lQIAAAQKDBBTwIEjHZAtIT4AAgaMCCviomOcJECBAgMAAAQU8ANERBLIFpCdA4IyAAj6j5h0CBAgQIHBRQAFfBPQ6AQLZAtITOCuggM/KeY8AAQIECFwQUMAX8LxKgACBbAHprwgo4Ct63iVAgAABAicFFPBJOK8RIECAQLbA1fQK+Kqg9wkQIECAwAkBBXwCzSsECBAgQOCqQO8Cvpre+wQIECBAoEhAARfBu5YAAQIEsgUUcN/9m5wAAQIEGgso4MbLMzoBAgQI9BVQwH13lz259AQIEGguoICbL9D4BAgQINBTQAH33JupswWkJ0BgAwEFvMESRSBAgACBfgIKuN/OTEwgW0B6ApsIKOBNFikGAQIECPQSUMC99mVaAgSyBaTfSEABb7RMUQgQIECgj4AC7rMrkxIgQCBbYLP0CnizhYpDgAABAj0EFHCPPZmSAAECBDYTOFjAm6UXhwABAgQIFAko4CJ41xIgQIBAtoACPrB/jxIgQIAAgVECCniUpHMIECBAgMABAQV8ACv7UekJECBAYKSAAh6p6SwCBAgQIPCmgAJ+E8pj2QLSEyBAYLSAAh4t6jwCBAgQIPCGgAJ+A8kjBLIFpCdAYIaAAp6h6kwCBAgQIPBCQAG/API1AQLZAtITmCWggGfJOpcAAQIECDwRUMBPcHxFgACBbAHpZwoo4Jm6ziZAgAABAg8EFPADGB8TIECAQLbA7PQKeLaw8wkQIECAwA8CCvgHFB8RIECAAIHZAmsX8Oz0zidAgAABAkUCCrgI3rUECBAgkC2ggNfdv8kIECBAYGMBBbzxckUjQIAAgXUFFPC6u8meTHoCBAhsLqCAN1+weAQIECCwpoACXnMvpsoWkJ4AgQABBRywZBEJECBAYD0BBbzeTkxEIFtAegIhAgo4ZNFiEiBAgMBaAgp4rX2YhgCBbAHpgwQUcNCyRSVAgACBdQQU8Dq7MAkBAgSyBcLSK+CwhYtLgAABAmsIKOA19mAKAgQIEAgT+K2Aw9KLS4AAAQIEigQUcBG8awkQIEAgW0ABf9q/HwkQIECAwF0CCvguafcQIECAAIFPAgr4E0b2j9ITIECAwJ0CCvhObXcRIECAAIF/BRTwvxD+yhaQngABAncLKOC7xd1HgAABAgT+ElDAfyH4n0C2gPQECFQIKOAKdXcSIECAQLyAAo7/FQBAIFtAegJVAgq4St69BAgQIBAtoICj1y88AQLZAtJXCijgSn13EyBAgECsgAKOXb3gBAgQyBaoTq+AqzfgfgIECBCIFFDAkWsXmgABAgSqBWoLuDq9+wkQIECAQJGAAi6Cdy0BAgQIZAso4Lr9u5kAAQIEggUUcPDyRSdAgACBOgEFXGeffbP0BAgQCBdQwOG/AOITIECAQI2AAq5xd2u2gPQECBD4UMB+CQgQIECAQIGAAi5AdyWBaAHhCRD4W0AB/83gDwIECBAgcK+AAr7X220ECGQLSE/gfwEF/D+FHwgQIECAwH0CCvg+azcRIEAgW0D6LwIK+AuHfxAgQIAAgXsEFPA9zm4hQIAAgWyBb+kV8DcSHxAgQIAAgfkCCni+sRsIECBAgMA3gagC/pbeBwQIECBAoEhAARfBu5YAAQIEsgUUcMz+BSVAgACBlQQU8ErbMAsBAgQIxAgo4JhVZweVngABAqsJKODVNmIeAgQIEIgQUMARaxYyW0B6AgRWFFDAK27FTAQIECCwvYAC3n7FAhLIFpCewKoCCnjVzZiLAAECBLYWUMBbr1c4AgSyBaRfWUABr7wdsxEgQIDAtgIKeNvVCkaAAIFsgdXTK+DVN2Q+AgQIENhSQAFvuVahCBAgQGB1gbkFvHp68xEgQIAAgSIBBVwE71oCBAgQyBZQwPP272QCBAgQIPBQQAE/pPEFAQIECBCYJ6CA59lmnyw9AQIECDwVUMBPeXxJgAABAgTmCCjgOa5OzRaQngABAi8FFPBLIg8QIECAAIHxAgp4vKkTCWQLSE+AwFsCCvgtJg8RIECAAIGxAgp4rKfTCBDIFpCewNsCCvhtKg8SIECAAIFxAgp4nKWTCBAgkC0g/SEBBXyIy8MECBAgQGCMgAIe4+gUAgQIEMgWOJxeAR8m8wIBAgQIELguoICvGzqBAAECBAgcFtiqgA+n9wIBAgQIECgSUMBF8K4lQIAAgWwBBbzN/gUhQIAAgU4CCrjTtsxKgAABAtsIKOBtVpkdRHoCBAh0E1DA3TZmXgIECBDYQkABb7FGIbIFpCdAoKOAAu64NTMTIECAQHsBBdx+hQIQyBaQnkBXAQXcdXPmJkCAAIHWAgq49foMT4BAtoD0nQUUcOftmZ0AAQIE2goo4LarMzgBAgSyBbqnV8DdN2h+AgQIEGgpoIBbrs3QBAgQINBd4FoBd09vfgIECBAgUCSggIvgXUuAAAEC2QIK+Pz+vUmAAAECBE4LKODTdF4kQIAAAQLnBRTwebvsN6UnQIAAgUsCCvgSn5cJECBAgMA5AQV8zs1b2QLSEyBA4LKAAr5M6AACBAgQIHBcQAEfN/MGgWwB6QkQGCKggIcwOoQAAQIECBwTUMDHvDxNgEC2gPQEhgko4GGUDiJAgAABAu8LKOD3rTxJgACBbAHphwoo4KGcDiNAgAABAu8JKOD3nDxFgAABAtkCw9Mr4OGkDiRAgAABAq8FFPBrI08QIECAAIHhAq0KeHh6BxIgQIAAgSIBBVwE71oCBAgQyBZQwG32b1ACBAgQ2ElAAe+0TVkIECBAoI2AAm6zquxBpSdAgMBuAgp4t43KQ4AAAQItBBRwizUZMltAegIEdhRQwDtuVSYCBAgQWF5AAS+/IgMSyBaQnsCuAgp4183KRYAAAQJLCyjgpddjOAIEsgWk31lAAe+8XdkIECBAYFkBBbzsagxGgACBbIHd0yvg3TcsHwECBAgsKaCAl1yLoQgQIEBgd4HnBbx7evkIECBAgECRgAIugnctAQIECGQLKODH+/cNAQIECBCYJqCAp9E6mAABAgQIPBZQwI9tsr+RngABAgSmCijgqbwOJ0CAAAECPwso4J9dfJotID0BAgSmCyjg6cQuIECAAAEC3wUU8HcTnxDIFpCeAIFbBBTwLcwuIUCAAAECXwUU8FcP/yJAIFtAegK3CSjg26hdRIAAAQIEfgko4F8WfiJAgEC2gPS3CijgW7ldRoAAAQIE/hFQwP84+JMAAQIEsgVuT6+Abyd3IQECBAgQ+PhQwH4LCBAgQIBAgcBSBVyQ35UECBAgQKBEQAGXsLuUAAECBNIFFPAyvwEGIUCAAIEkAQWctG1ZCRAgQGAZAQW8zCqyB5GeAAECaQIKOG3j8hIgQIDAEgIKeIk1GCJbQHoCBBIFFHDi1mUmQIAAgXIBBVy+AgMQyBaQnkCqgAJO3bzcBAgQIFAqoIBL+V1OgEC2gPTJAgo4efuyEyBAgECZgAIuo3cxAQIEsgXS0yvg9N8A+QkQIECgREABl7C7lAABAgSyBT4+FHD6b4D8BAgQIFAioIBL2F1KgAABAukCyQWcvnv5CRAgQKBQQAEX4ruaAAECBHIFFHDq7uUmQIAAgVIBBVzK73ICBAgQSBVQwKmbz84tPQECBMoFFHD5CgxAgAABAokCCjhx6zJnC0hPgMASAgp4iTUYggABAgTSBBRw2sblJZAtID2BZQQU8DKrMAgBAgQIJAko4KRty0qAQLaA9EsJKOCl1mEYAgQIEEgRUMApm5aTAAEC2QLLpVfAy63EQAQIECCQIKCAE7YsIwECBAgsJ3BrAS+X3kAECBAgQKBIQAEXwbuWAAECBLIFFPBt+3cRAQIECBD4JaCAf1n4iQABAgQI3CaggG+jzr5IegIECBD4KqCAv3r4FwECBAgQuEVAAd/C7JJsAekJECDwXUABfzfxCQECBAgQmC6ggKcTu4BAtoD0BAj8LKCAf3bxKQECBAgQmCqggKfyOpwAgWwB6Qk8FlDAj218Q4AAAQIEpgko4Gm0DiZAgEC2gPTPBRTwcx/fEiBAgACBKQIKeAqrQwkQIEAgW+B1egX82sgTBAgQIEBguIACHk7qQAIECBAg8Fpg5wJ+nd4TBAgQIECgSEABF8G7lgABAgSyBRTwrvuXiwABAgSWFlDAS6/HcAQIECCwq4AC3nWz2bmkJ0CAwPICCnj5FRmQAAECBHYUUMA7blWmbAHpCRBoIaCAW6zJkAQIECCwm4AC3m2j8hDIFpCeQBsBBdxmVQYlQIAAgZ0EFPBO25SFAIFsAelbCSjgVusyLAECBAjsIqCAd9mkHAQIEMgWaJdeAbdbmYEJECBAYAcBBbzDFmUgQIAAgXYCQwu4XXoDEyBAgACBIgEFXATvWgIECBDIFlDAw/bvIAIECBAg8L6AAn7fypMECBAgQGCYgAIeRpl9kPQECBAgcExAAR/z8jQBAgQIEBgioICHMDokW0B6AgQIHBdQwMfNvEGAAAECBC4LKODLhA4gkC0gPQECv+uE6gAAAkNJREFU5wQU8Dk3bxEgQIAAgUsCCvgSn5cJEMgWkJ7AeQEFfN7OmwQIECBA4LSAAj5N50UCBAhkC0h/TUABX/PzNgECBAgQOCWggE+xeYkAAQIEsgWup1fA1w2dQIAAAQIEDgso4MNkXiBAgAABAtcFOhfw9fROIECAAAECRQIKuAjetQQIECCQLaCAu+7f3AQIECDQWkABt16f4QkQIECgq4AC7rq57LmlJ0CAQHsBBdx+hQIQIECAQEcBBdxxa2bOFpCeAIEtBBTwFmsUggABAgS6CSjgbhszL4FsAekJbCOggLdZpSAECBAg0ElAAXfallkJEMgWkH4rAQW81TqFIUCAAIEuAgq4y6bMSYAAgWyB7dIr4O1WKhABAgQIdBBQwB22ZEYCBAgQ2E7gUAFvl14gAgQIECBQJKCAi+BdS4AAAQLZAgr47f17kAABAgQIjBNQwOMsnUSAAAECBN4WUMBvU2U/KD0BAgQIjBVQwGM9nUaAAAECBN4SUMBvMXkoW0B6AgQIjBdQwONNnUiAAAECBF4KKOCXRB4gkC0gPQECcwQU8BxXpxIgQIAAgacCCvgpjy8JEMgWkJ7APAEFPM/WyQQIECBA4KGAAn5I4wsCBAhkC0g/V0ABz/V1OgECBAgQ+FFAAf/I4kMCBAgQyBaYn14Bzzd2AwECBAgQ+CaggL+R+IAAAQIECMwXWLmA56d3AwECBAgQKBJQwEXwriVAgACBbAEFvOr+zUWAAAECWwso4K3XKxwBAgQIrCrwJwAAAP//lVwoVAAAAAZJREFUAwDU5ALRcl29HAAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="898"></list></costumes><sounds><list struct="atomic" id="899"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="1000" y="1000" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="2" color="80,80,80,1" pen="tip" id="904"><costumes><list id="905"><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_Empty"></ref></item><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_X"></ref></item><item><ref mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="906"></list></sounds><blocks></blocks><variables><variable name="clone number"><l>9</l></variable></variables><scripts><script x="13" y="10"><block s="receiveGo"><comment w="90" collapsed="true">this block is for the physical building of the bird, first we had the parent block, and had to make clones out of it.  first you havr to set the clone number to zero, then for the board you have to set each block to empty using a list and a variable block. then i made my script variable  to board, then i made their costumes empty so each block can be empty, then i had it  go to 50, -50 so it can be centered on the screen, then i made a custom block to make the board immediatley, then to start the game it starts with x so i set x&apos;;s turn to true. then i established the winning types to diffrenetiate when each one will win. </comment></block><block s="doSetVar"><l>clone number</l><l>0</l></block><block s="doSetVar"><l>board</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="doDeclareVariables"><list><l>board</l></list></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="gotoXY"><l>-50</l><l>50</l></block><custom-block s="make tic tac toe board"></custom-block><block s="doSetVar"><l>x&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>winning types</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>3</l><l>5</l><l>7</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</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></list></block></block></script><script x="523" y="512.9666666666668"><custom-block s="x wins?"></custom-block></script><script x="500.0000000000001" y="42.5333333333333"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="90" collapsed="true">this block is for the physical sprites of x and o in the tic tac toe game game, it starts with a when i an clicked since u have to click the box for the carachter to appear on the screen. first, i sgtarted with the code for x&apos;s turn but befor e that i had if the costumes = 1.  the costumes are x/ and o and only have one costume the bloock  ensures that the process will only happen if the correct costumes are on. then i had an if it is x&apos;s turn since there is two varieties of turns in the game x and o&apos;s. i started with an if and inside that using operations block saying tyhat if x&apos;s tur is true, then inside the if i said  switch to costume x so the x can appear on the screen, then setting x&apos;s turn to false because after x plays then it is o&apos;s turn. then i had replace clone number of board with x, this means that originally  had empty spaces.  then the block tells it to repace that with x. then for my o&apos;s turn i originally had another if with a similar process  just opposite. howver when we had to make  a cxomputer p;layer we had to change it.  It started with another is saying that x&apos;s turrn is false,  and it is o&apos;s turn and the board contains empty. this is indicating to the computer that this is their turn, and that they can only take an empty spot. then i had a repeat until item o of board was empty meaning that that the board has an empty spot, thnen inside it has set o turn to picking random so the computer  can pick a random spot on the board to fill., then i used something similar making it replace item o o of board with o so an o can show up on the screen, then i set x&apos;s turn to true as o has now went and it is x&apos;s turn. </comment></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="x&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><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="doReplaceInList"><block var="clone number"/><block var="board"/><l>X</l></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="x&apos;s turn?"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportListContainsItem"><block var="board"/><l>empty</l></block></list></block><script><block s="doUntil"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="o turn"/><block var="board"/></block><l>empty</l></list></block><script><block s="doSetVar"><l>o turn</l><block s="reportRandom"><l>1</l><l>9</l></block></block></script></block><block s="doReplaceInList"><block var="o turn"/><block var="board"/><l>O</l></block><block s="doSetVar"><l>x&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="%s wins"><l>X</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doBroadcast"><l>x speak</l><list></list></block><block s="doSwitchToScene"><l>x win</l><list></list></block></script><list><block s="reportVariadicEquals"><list><custom-block s="%s wins"><l>O</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doBroadcast"><l>o speak</l><list></list></block><block s="doSwitchToScene"><l>o win</l><list></list></block></script><block s="reportVariadicEquals"><list><custom-block s="draw?"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doBroadcast"><l>draw</l><list></list></block><block s="doSwitchToScene"><l>draw!!</l><list></list></block></script></list><comment w="90" collapsed="true">for determing the score, i had to make seperate procedures one called x wins, one called o wins and one called draw.  to make the x wins and o wins blocks i had for each type of winning types then an if saying item 1,2,3 of type of board=x and then o for o wins and then i had it report true and outside i had it report false. my draw block, it allows for there to be adraw in the game when nine spaces are filled and nobody has won, i crreated this first starting with a predicate block, and inside of that i inserted an if, then i would have to make use of a not, a not  allows for the code to be opposite, then i haad if the board.  if the board contains empty, this is because in my list for the soaces they were all empty, his code is sayng if all of those spots are  filled then and and with another not explaining that x has not won and o has not won then  it would report true, and  if else it would be false and there is no  draw. then for each block there needed to be a reaction, so i had it switch to another scene using broadcasts and the switch t scene blocks.</comment></block></script><list></list></block></script><list></list></block></script><script x="20" y="344"><block s="receiveOnClone"><comment w="90" collapsed="true">this is the bock for the x&apos;s And o&apos;s with a computer player, since the computer player is o i have a wait until the clone number of board is o and then it will switch to costume o this connects to my big block fro =m earlier that when its o&apos;s turn it replaces the item on the board with o which when that happens it sends a signal to the clone to wait until changes, and then physically changes on the screen.</comment></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="clone number"/><block var="board"/></block><l>O</l></list></block></block><block s="doSwitchToCostume"><l>O</l></block></script></scripts></sprite><watcher scope="Square" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Square" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher var="x&apos;s turn?" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="10" y="76.00000599999998" color="243,118,29" extX="80" extY="70"/><watcher scope="Square" var="clone number" style="normal" x="10" y="169.00000799999998" color="243,118,29" hidden="true"/><watcher var="winning types" style="normal" x="10" y="190.00000999999997" color="243,118,29" hidden="true"/><watcher var="spaces" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="o turn" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="x&apos;s turn?"><bool>true</bool></variable><variable name="board"><list struct="atomic" id="1177">O,X,O,empty,X,empty,O,X,X</list></variable><variable name="winning types"><list id="1178"><item><list struct="atomic" id="1179">1,2,3</list></item><item><list struct="atomic" id="1180">3,5,7</list></item><item><list struct="atomic" id="1181">1,5,9</list></item><item><list struct="atomic" id="1182">1,4,7</list></item><item><list struct="atomic" id="1183">3,6,9</list></item><item><list struct="atomic" id="1184">2,5,8</list></item><item><list struct="atomic" id="1185">4,5,6</list></item><item><list struct="atomic" id="1186">7,8,9</list></item></list></variable><variable name="spaces"><l>0</l></variable><variable name="o turn"><l>3</l></variable></variables></scene><scene name="x win"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="1190"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1191"></list></costumes><sounds><list struct="atomic" id="1192"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1197"><costumes><list id="1198"><item><ref mediaID="x win_Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1199"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite></sprites></stage><variables></variables></scene><scene name="o win"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="1207"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1208"></list></costumes><sounds><list struct="atomic" id="1209"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="0"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1214"><costumes><list id="1215"><item><ref mediaID="o win_Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1216"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite></sprites></stage><variables></variables></scene><scene name="draw!!"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="1224"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1225"></list></costumes><sounds><list struct="atomic" id="1226"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1231"><costumes><list id="1232"><item><ref mediaID="draw!!_Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1233"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U3L1-Tic-Tac-Toe Setup" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAA30lEQVR4AeySwQ3CQBADN4jv9RBRBIIftYCoCkE7IEQhpAN+R0IF9mdNLo6yP6+cnckqGnumgw7jTbWF6fvNazoojqdz1FpnPffHM0op699Bo51mXh/07yptyIaSCfiXSwZO19kQjSx5wYaSgdN1NkQjS16woWTgdJ3UEP21wIIPAiBJIzYkxQ+U2xAASRqxISl+oNyGAEjSiA1J8QPlNgRAkkZsSIofKLchAJI0slxDUuxEuQ0RsCRRG5JgJ0ptiIAlidqQBDtRakMELEm0TUO36yW6rpv17HfbGIb35wsAAP//YCtmxAAAAAZJREFUAwBGS82CCTBFoQAAAABJRU5ErkJggg==" mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACZ0lEQVR4AezZy0ojQRQG4MOsZjU+QGaGIczMMzgMQ2YfIwRdKF6yVLyAglvFVjeCuhLxEsEXEEHpd4i4iYqaVRBv+AjqSv+GBhFS3VV1TnW3uDghIV2n/i9Vi1T3JyL6USqV13t6eneyXuVy91QAur+/q/z9V8h0/fz1u/L09DgGEOXz+YexkSHKchWLxZfNRhSAgnfv5OUDlPaFVK7Q1fVN6vJHZVKCPG+OpmdmU4M6O7+g/4UC7e7tt8ykBK0sL1Gj0UgFCphSRwf19Q9QV7nTDNTW9oWqW5uJo15j5ufUO0a5QvgZkkbpYJA3EoSLkkLpYpA1FggXukaZYJAzNggXu0KZYpBRC4QB0igbDPJpgzBICmWLQTYjEAZyozgwyGUMwmAuFBcGmaxAaGCL4sQgjzUITUxR3BhkYQGhkS5KAoMcbCA0i4uSwiADKwgNo1CSGMzPDkLTVihpDOYWAaHxW5QLDOYVA6F5iKrX6/SnvT04nEWdZzDOpkRBCHZze0unJ8eUy+XwUbxEQeE2GxisUK1Wc3LyFQOFGNwDwDYLt5/0PQoR0FtMuM9coNhBrTCuUKygKIwLFBsoLkYaxQLSxUiirEGmGCmUFcgWI4EyBnFhuFFGIG4MJ0obJIXhQsUGYUJpDOZA2fyjiA1yhQEIZYqKBXKNAQhlgooEJYUBCKWLUoKSxgCE0kEpQZMTk06OzQgdVa9Rxg+Nq9tVwuEsajJX34co44fG3799dZU19jxAqS5WbjnVwLR+9wFK68qEuYIVajabn1fXNijL5ft+YALo8ujocHF8dNjLci3Me57vH8w+AwAA//+k3GjbAAAABklEQVQDAJg3Rha9RQziAAAAAElFTkSuQmCC" mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_X"/><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAFPElEQVR4AeyaX1BUVRjAv216iwVfGapxCJDqJVCSHgqGAWoa1P5oLpJNkyyS1aQsMT1k7Goz/XPBpiJls2kyYBVLRXooCwMfwv64vVSahjNYkY8CzfS23d/V66Dcs/cue9e7oswedu+553zn+53vO+ee/b69SebZH0CVGlN8PpSFC/N/BEieWeeXeDx+TZfvRr8Xr9d7sw6kWWfevG4AZbopHbfQV18PyRtvhWVdY5Pk598hHo9nVln1hE82bgrIx5/0yPjZPx2dI0eAUGrzq0EdINLdrSu42ueTb4eHTTeaQCAg95SUys+x41JZUSEAfrZ/QO+X6r+UgAwQlLoly6sD9O+NysttAamtrpLbb7vVVL/ypWXy9FMNsr0zLGNjf4ivfo1E+3qltvYhSRVszkC4iwESi8V0CBWAKdWMyscfXS5MRGtbm+z8oEt3VyZrRhPbH5MGOn9+UvD/3k93S2/fBWvk5GTbHjBRQ6za379XCosW6a7IekzU3uxeUkDANPqbZGpqShgY1zETmkodk4PLvh3ulOYmf9IuaBvIgCkuLpZdH3YLA6eiuFVf3PDQ4KC8FNiUFJRtoJZAq+Tl5cnWLUErXRy7f/dddwpQKx9bIaPHfrAl1xbQe107ZXJyUkLBdltCnWwE1L7PD8qaep/gJVayLYF++fU3eeG5ZglqMOl2M5WyuN/yFY9IezCkanKp3hKoo6NT3n1/hzBTl3q58AHvGDh4wNL1EgLht0eGvpG1DfUuIFw+JN7R0tomkUjk8htXXCUEikajghCEXdHPlUsmlglmGagUUALxpH5ne0daraNSSlXPxDY1b5BodI+qiSiBho4My4sbW9L+vFFqprixrO5hOTY6qrgraiBOwvc/UKHs6NYNNqfTp0+Jyu2UFmJHKV5U6JbeCcdlCz9x8pRpGyXQmTNjrm/VphprlQWFRTIxMaF9mv0yBWK7Xrlq9ezWGVJTVFQoseM/mWpjCkTL7GxnvhIgy+mS7fUqRSqBlD0y/Mb1AeT1ZsnZ8fGMtcVff08QJTXVz9RC7PWHD39p2iETKtnh2OnMdDEFomFNzYOWJ1vauVHY4XJzc02HVgItLS+XEyd/N+3kdiUH1LIlpaZqKIEIBH4xeMi0k5uVRIIKCgpFFTJTAlVXVcq+/j2Oh2pTnYyjIyNSVV2jFKME4qj+yuZ2LfamPqorpabpBjGF17aGtPiC+hSjBEInv79Rund02QpO0D7dZXdPnzDJKndj/IRAdGx4cq1sC3fQ1tXCF06CNUxyIkUSAtERAT1a2JcDK9dulVBoi7z+5jblZmDoZQmElQjL2o2LGYKdfCffRFzw2fV+S7GWQEggLobrNWpxbRYmdVerkF5hHduNC9oCQnlCwMS1ryYUMMS2CQdzHEMPq2IbCEEzoVTf6WnnRCH8nCwM4yYFRAegFi8pk2V1dXqOlDonC7sZ+dmBA/v1QL1dyxg6JA1ER/I3JLtIejG4EzsgaxOrkBUk4UX+KVkYdJsTEB1JdjFoSeli7cntE8Dwee4lU7AIu1hJSYkeJ2CimDBOKsnIMdrOGQgBDPr8hvVCjpUYHolfUvmkLJltLEdh9kX7Y91xDTgQZL+xyL/TU9oRK6on0pgoremcXykBGaMCRlabxC+pfOCmp6f1wHo4HJYFC3L03yqw7gi2Hx0ZlqysLAlo6X2y4KzLVEEMXRwBMoTxzoOY5xZuQ+oSyPjFH0ahPHWk87GsUxCMaxTHgQzBbr3fAHJr5u2Oq1voo10RfdF6PJ5r9v2+8nvl3Ll//vsfAAD//0DbRQQAAAAGSURBVAMAInitoCvEVH8AAAAASUVORK5CYII=" mediaID="U3L1-Tic-Tac-Toe Setup_Square_cst_O"/><costume name="Untitled" center-x="118.5" center-y="44.5" image="data:image/png;base64,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" mediaID="x win_Sprite_cst_Untitled"/><costume name="Untitled" center-x="125" center-y="39.5" image="data:image/png;base64,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" mediaID="o win_Sprite_cst_Untitled"/><costume name="Untitled" center-x="106.5" center-y="58" image="data:image/png;base64,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" mediaID="draw!!_Sprite_cst_Untitled"/></media></snapdata>