<snapdata remixID="9313320"><project name="M6L4A3-TicTacToeBoardGame TannerIvy " app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dfYyVV53A8cNuojvq0Mat/9CClhY6bf1DoBX2D4uthhheqsZWhtdFy0Bh3RXEuu4mhWGI2IxM6R+GUgazjbXMtLVBXnRrV6FoXBUoU1eptCRWodp26SZA6/qSDWzONZfMy/N+znl+55z5Nmn8o/fec87nPM/z9bkzd+4YxT8IIIAAAgggULvAmNpHZEAEEEAAAQQQUASYgwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCOAQQQQAABBAQECLAAOkMigAACCCBAgDkGEEAAAQQQEBAgwALoDIkAAggggAAB5hhAAAEEEEBAQIAAC6AzJAIIIIAAAgSYYwABBBBAAAEBAQIsgM6QCCCAAAIIEGCO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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Square" idx="1" x="150" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAx0lEQVRoQ+2awQ2CUBAFlybwjJVYi+RblNFauEIMBzsyMbGAd5ngz3CfPHaGI0N19gxVdamqpYe7pum8fw+6zm15Pu5/fdO6verW2tuDjprRQkct83svC1kINuAnBwuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgoO9CvfzROI6n7QMbcJ2IL5z4zQAAAABJRU5ErkJggg==" id="10"/></item><item><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACBUlEQVRoQ+3aO0/CUBQH8MMGIRFnooaRL0BgdCIGqQnxASgQjMjqc3A04maM38KwOTqqm8YEFx+rr0QdcSMupiQ1olTOvfec3hZha9LH/d1/e8M/rQ8AIoaR2QoG/X7w+K/V+rj2AcB4LBY/LpUXPQ16e32Bq0bjoQ3KZvNH9frhsJcDOr+4hN1abQBybYj/M6HHp2cYGx1xVSp2Y0IltFSpQjgchtrOtitQN7d3YKTTsLd/ANOZqY4xoUDN5jtUlqsQjUa1oyzMQqHYdSwokDkFbkD1wpjjRIN0ozAYYZAuFBYjBXIaJYKRBjmFEsUogbhRMhhlEBdKFkMCokapYMhAVChVDClIFUWBIQfJoqgwLCBRFCWGDYRFUWNYQb1QHBh2kB2KC+MI6Ccql8u2y5ldn+loaxIbQvVB4vxfh5h9qlAswdnpCaysrrEVRcdA5m02mUpBIBCAmdk5b4O+PzObG+usdZ49oW4LAGedZwX9tZpxodhAmKWZA8UCwmCs5Y8aRQ4SwXCgSEEyGGoUGUgFQ4kiAVFgqFDKIEoMBUoJxIFRRUmDODEqKCmQExhZlDDISYwMSgikAyOKQoN0YkRQKJAbMFgUCpRMTkA8kWBrmaLV3vpDm8vPy700duNrfRMVCg39mgtUQqIzqHP/AUjn7GOu3d8J9dsHgBEAKGNi9cA+958uiHxCYDA7+gAAAABJRU5ErkJggg==" id="11"/></item><item><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAEYElEQVRoQ+2aS0wTURSG/64VcKULBAMK1MfCFo1uFEFDjOArahR8xKgFJS4gRuOGUsrGIBUXxgfFxKhA8REfYGKIiuhCEGk1EURJJIKK7njoGnPG3KSlM507M3cKIpM0XfTeM+c7/5lz7z1TC6bZZQGwDkDrdOBKSkrukoAOHXa0Xq2t+aeZ2js6UeBwvJsBmqoyzijEq0zLk2fw+wPo+/QRrc+eor//c9jUnbt2Iz4+HsttdmRlZiAxYT6vecVxQhUaGPwKr7cWdTdvIH3FSuljt9tgTUuVdZZu3vvxE94G/Hj44L40fk9ePnZs36IbTAhQMEjB0SLk5+3WFe279x7C11CPkeFhFB4r0gVmGOja9Tq4XU4QyLFCB+LiYnVHl02kdK2qrERCYiLKypyagqMbaGRkFGWucvR0d8NdUYHVq1YaBgk2QPYvXfGi5vJFXK7xIntDFpd9XUB0syOOAsTGxuKcp0qIKkreUhqePFGCs55qrhTUDMRgrFYrKtwurqgZHdTd8wGbc3O5oDQDHT5SgJiYGJyv9hj1U9N8glq2dAletb+OmN6agC5cvIK2562o9daYmmZq6RcIBBTvzw3EIvS+uwdLlyzWFF2Rg4tLTkjmlDKEG4hSzWZPx/GiQpH+abZFz7DNZkN9g0829biAaFB+3h5EklqzZwYmUOoH/F2QO+pwAZHMi1JSJ10dFgOmUlNzc1j6qwLRtmZBYgKGh0cmpRAoCXmm0oPfv8bClg5VINra0OYx2mVaLSOpSJUUl6Cl5XHIUFUgSrc1azO4Vmk1J0T/npy8EBPTThVIbpJox/Takwu2KpDFYsH4+Ljee5o6j6odXcFLSUQg+tHj8eD2LZ+pjuk1TseMRp8vpHyrAnm9Xtl6r9cJkfPI+Yn+zQCJjLBRW5oVUqr1Rh0RNZ8Ofy9ftIWskf9XlaNIZmdvNKVnIEIlOgFsyskNWfRVFSp1urBwUQoOHtgrwgehNmjRf97WFtIVUgVivbKpthaxVpfmvRxt1efMicOXgUFN/TGhUsgYo8yZNTsGp0/9PcGyS1UhGqg02WynlexHCjIXEJ2J1mVkTKkT688fQ7JtNC4gphJ9R6sXp6QOO3AqPQLcQEwlpeZEtNKPSnVKalrYs6PpGWKDWVt2spoldOzuetMZsS/IrRCDogLR29sb9WYjC6ZcY0RzlZuYTtGG4oUhPzUrNFEpl6vM1E4qnUrPVVWG9Q6UnlndQGSQcpre3zhdbuFbIypC5eVuDA4MoPp8NXfQDAExiZ2lpdLbNofDYfjFFy2aN+oaJFX0vBU0DERQwU5kZq0P2wHzlHRSpL6hUVKcbOgNjhAg5jCB3XvQhEfNTVJ53bJ1m9RCXpFul4YstqZJ3Vc6OI6N/cK370Po6+uTxtJn7779yMnJMaSyUKBgJSjinW/8ksP0X4XR0VHcud0oDUlKSpZUoBdnDFjUO1rTgHjSzIwxM0BmRFWkzemt0HT5R+PcufM6/gCC+YmmYOBoKAAAAABJRU5ErkJggg==" id="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="position number"><l>9</l></variable></variables><scripts><script x="18.26666666666665" y="15"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="13.266666666666652" y="111.20000000000005"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="10" y="178.66666666666674"><block s="receiveGo"></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="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></script><script x="481.26666666666665" y="30"><block s="receiveOnClone"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="setEffect"><l><option>ghost</option></l><l>0</l></block><block s="doForever"><script><block s="doIfElse"><block s="reportAnd"><block s="reportAnd"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block><block s="reportMouseDown"></block></block><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><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="doStamp"></block><block s="doWait"><l>.5</l></block><block s="removeClone"></block></script><script><block s="doIf"><block s="reportAnd"><block s="reportAnd"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block><block s="reportMouseDown"></block></block><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="position number"/><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><block s="doStamp"></block><block s="doWait"><l>.5</l></block><block s="removeClone"></block></script></block></script></block></script></block></script><script x="234" y="556.9999999999998"><custom-block s="status of all winning triples"></custom-block></script><script x="63" y="327"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="for each %upvar of %l %cs"><l>item</l><custom-block s="possible winning triplets"></custom-block><script><block s="doIf"><block s="reportEquals"><custom-block s="status of triple %s"><block var="item"/></custom-block><block s="reportNewList"><list><l>X</l><l>X</l><l>X</l></list></block></block><script><block s="doSayFor"><l>X Wins</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doIf"><block s="reportEquals"><custom-block s="status of triple %s"><block var="item"/></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></block><script><block s="doSayFor"><l>O Wins</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></custom-block></script></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29"/><watcher scope="Square" var="position number" style="normal" x="5" y="40.000001999999995" color="243,118,29"/><watcher var="board" style="normal" x="3" y="94" color="243,118,29" extX="80" extY="70"/></sprites></stage><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></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="doRepeat"><l>3</l><script><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block><block s="changeYPosition"><l>-50</l></block><block s="changeXPosition"><l>-150</l></block><block s="doRepeat"><l>3</l><script><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block><block s="changeYPosition"><l>-50</l></block><block s="changeXPosition"><l>-150</l></block><block s="doRepeat"><l>3</l><script><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block></script></block-definition><block-definition s="possible winning triplets" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block><block s="reportNewList"><list><l>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></list></block></block></script></block-definition><block-definition s="status of triple %&apos;triple&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="triple"/></block></block></script></block-definition><block-definition s="status of all winning triples" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="board"/><script><block s="doIf"><block s="reportEquals"><custom-block s="status of triple %s"><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></block><script><block s="doReport"><block var="item"/></block></script></block></script></custom-block></script><scripts><script x="67" y="211.19999999999976"><custom-block s="possible winning triplets"></custom-block></script></scripts></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board"><list struct="atomic" id="913">empty,empty,empty,empty,empty,empty,empty,empty,empty</list></variable></variables></project><media name="M6L4A3-TicTacToeBoardGame TannerIvy " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>