<snapdata remixID="9264022"><project name="U3L2-Tic-Tac-Toe" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</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="25.89521306171949" y="-24.029975231259204" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" 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,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAANKADAAQAAAABAAAANAAAAABdv+0DAAAAx0lEQVRoBe2asQ2DMAAErSglaUlNJmEWImYFRdnJATb4FCewzpLL18l3lJTS4Bm3N9UW7jC8vrc90PSeS6310ndZP6XrHvfjQfujWjk+6OwlLWQh2ICfHCw8xlkoVgYPLAQLj3EWipXBAwvBwmOchWJl8MBCsPAYZ6FYGTywECw8xlkoVgYPLAQLj3EWipXBAwvBwmOchWJl8MBCsPAYZ6FYGTywECw8xlkoVgYPLAQLj3EWipXBAwvBwv/CjduqiT8a+/65/gAgXfnWAcy/sAAAAABJRU5ErkJggg==" id="10"/></item><item><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAANKADAAQAAAABAAAANAAAAABdv+0DAAACJUlEQVRoBe3aT0sCQRQA8Gd0EIT8AFaIn8JO9gE0kI7ln05BdMhblyLtWp0iqOwjRNCn2AjM/nuS/mjZN0i6tCMsSLizOzPvzc6GD4aR1R3fb+ex8HQjAJDM5fKbsVg0ar8OdfT7Pw+TtiDZ632UiuWVUIO+ep9w02i8MhCkUqnv9bXVUIOsq2sGgolQ19iI5MegERfFqEPcHXp77xiVLEvGKycuqFqtwdb2jjGox6dnmM9k4Pzi0jUnLuhgfw9arZYRKIbJZbOwtFyAxfyCHCgen4L66UngqGHMbo1fMdwdYpchaJQIhuXrCQoSJYrxDQoCJYMRAulEyWKEQTpQKhgpECVKFSMNokBhYJRAmCgsjDIIA4WJQQGpoLAxaCAZFAUGFSSCosKgg/ygKDEkIB6KGkMGGoXSgSEFDaOazSbMpdOD5syrn2HnqYSv9kHlCzrdLtzf3UIikVBZxve5pCCnzArFEliWpaXzJQM5GPYbACszXZ0vCegvxqkXHSh0kBtGFwoV5IXRgUID+cVQo1BAohhKlDJIFkOFUgKpYihQ0iAsDDZKCoSNwUQJg6gwWCghEDUGA+UbpAujivIF0o1RQXmCgsLIorigoDEyKC6oslHR0jY7ifPm4daD96fx4NEYt4XqZ3WYnZl2e1v7cQfFZrfg7pBJGAfAw7DPcEHOImGaxyDTd2twU2i329HDo2PTc+Xmxx4AZBGxR9IeZXv8h3j5BRxf4Dto8cI/AAAAAElFTkSuQmCC" id="11"/></item><item><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAANKADAAQAAAABAAAANAAAAABdv+0DAAAE/UlEQVRoBe2aXUwUVxTHTxof2fXNhtA2EVlY25h2+Yi8WNYt1KRBrVYrlmqMski1jcpa0wctu9pEq4I1tsbCQz8UWIWKfPigKIo+uAouvtSvNTWFtrwK+j7e/9VpkJ07XzvLTKknmczu/Tj3/O49c/bOuUs0DcXPmKTpcM2enT34ChZo/YYgSZL0n76uxW5QRoZrBgcC1HSRl0BOX8kZVht4/kIfxeNDlLh/jy71XaSHD/9IGmLFylWUlZVF7/jyKbCwhN54/bWkNmYLLHG54ZG/aNfXYcrOnkNNjY3cllUVFXS5v18x0IRCIQ5zayhO/pISWvlxBf3W0WWWIamfn0U5FuSMy5/DI9LOXXUSC5fS3m8PSvhuRtpPd0ps1aSyskUSPpsRFuWkefPevgU6U0A//XLiX5BHj8bM2JDU51zvRQ6FCTY6OTKQYZcbGxunrdtC1HLiOLW0RumrHSGaOdOdtOxmCt4vDVBb2yny5OZxV8TzaFQMBQXAVAWrye1284GtAploNHRikjweD9VUB+lA/SH6aNmSiU1UP+sGkmG8Xi/t2R1WVWpFJSC8eR5aXF7O1emF0u1ytaHtPNROBYw8IW+9OZe6e3poxfKlFLs+IBer3nUBfX/0RxofH6dIuE5VWToqAcUiH32yuoLgJVqiCfT77Tv0xeYaCjOYdDwzWgaiHu62ZOmHVBeOaDbXBGpoOERHfjhGmCk7Bd7R1XlG0/VUgeC32L6sqVxtJwsfG95Ru30HNTU1qdqiChSNRrkSu1xtsuWYWEwwHgORCIGwPzv8XYMjVkc2HhNbXbOJotGTclHSXQjUd6mftmyttS0QJFn6vGBx+Qd0PRYTVZMQCDvhBe+WCDvaVYHg9OBBQuh2QiBEFPxSO1EQwu/eSyiaJgTCi5ndoVrRYlaY48ml0dFRxWpFIIRrvFU6VXJzPTQUv6loniIQWmJH7VRxu1xC04RAwh4Or/h/ALlcGTQyPOzYtfj7n1FyCdxOcYUQ3Xp7zzkWCBEOkU5JFIHQkGVgNHe2SgqnogwRLjMzU3EoIdD84mL243VfsZPdhdigFhXmK5ohBEJW82xPt2InOwuRCcrJ8QizrUKg0oCf2ttOEnbdTpKrV65QoLRMaJIQCFt1lhVluTfxVl2oNU0VyCl8syfC8gviXYwQCDYFg1XUeOyoruREmhheUHu8uZVPslpyXxUIHSs/XUMH6xteUGzHF7g+kjWYZDVRBUJHKGhmaV+9eTG1wVKpi0R2EzsQEAYDWbcmEFYJ6Vi9eTFZsZX3ffvreV7ws41BTbWaQNCAvBhcD3ltPck+zVENNMC5EZ5jvXlBXUAYHylg5LWnEgowX4a28XSw3pdN3UCTodRSSQYWQNgU6WejMFBmCAgdsFIFhUX8VODnX5tRZKkgmm2oqqauMx2GVkY2wjAQOuL8BoddOPTC4FZEQDybWBWcueLACwdfet1MhsHdFBA6Fs8v4oP68gt4BASYmYNfrAiimM/n43mCVE8FdR94AWKyYHv0+aaNPLva0dlN0dYW7vdIM+F9pbDg2Y54rjePJyzx3D1+/ITwgpZIJOjm4AC/EEEBgklKVVICkgcH2Lq1lfzCjA8MxrnBSKzjXAmbXAg7LaeFgff42yaAcbxvBYRsB+6WAE1UiB/i5L1WdGKTtH42/Qyl1aoUlL8ESmHypqyrn400Lf7ROGvWq7GnDxUGe9396PcAAAAASUVORK5CYII=" id="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="square number"><l>9</l></variable></variables><scripts><script x="20" y="20"><block s="doWearNextCostume"></block></script><script x="20" y="56"><block s="receiveGo"><comment w="156.66666666666666" collapsed="false">Connect this to the script below it in For You To Do 4.</comment></block><block s="doWait"><l>.1</l><comment w="181.33333333333334" collapsed="true">Wait for old clones to be deleted.</comment></block><block s="doSwitchToCostume"><l>Empty</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><comment w="90" collapsed="true">X plays first.</comment></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="20" y="236"><block s="receiveGo"></block><block s="removeClone"><comment w="118" collapsed="false">This affects only clones, not the original sprite.</comment></block></script><script x="20" y="339.99999999999994"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>Empty</l></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="square 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></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="square 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></script></block></script></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="0.7003853352863416" y="0.7003853352864695" color="243,118,29" hidden="true"/><watcher scope="Square" var="square number" style="normal" x="0.3308880925347921" y="2.174407465228498" color="243,118,29"/><watcher var="board" style="normal" x="-0.2999624742010383" y="13.710784758271288" color="243,118,29" extX="94" extY="234"/></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>square number</l><l>0</l></block><block s="show"></block><block s="gotoXY"><l>-75</l><l>75</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>-75</l><l>25</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>-75</l><l>-25</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="hide"></block></script></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="741">X,O,X,X,O,O,X,O,X</list></variable></variables></project><media name="U3L2-Tic-Tac-Toe" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>