<snapdata remixID="12349588"><project name="TicTacToe" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes>Welcome to my TIC TAC TOE game&#xD;Based off the inspiration of Unit 2 Lab 4 of the BJC course.&#xD;&#xD;Created by: Alexander Literski&#xD;*Two Player Game*&#xD;&#xD;Controls:&#xD;    &apos;R&apos; to Reset Scoreboard&#xD;    &apos;Click&apos; "Empty" Space - To Place &apos;X&apos; or &apos;O&apos;&#xD;&#xD;Have Fun!</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAEGhJREFUeF7tnXlck0cax3/hPgQpIILgItYDsR61HqigIt5gKYoVtIoFwbLVuna91n7ssR51u9W61lWsR91KpSBYqtajVFwt1F08Kh4U1FZApBQQRAEhXPuZYRMJhJjEhCTkmX8Cb2aemfk93/eZeefN+46gsbGxEZRIAQ0pICAANaQ8VcsVIAAJBI0qQABqVH6qnAAkBjSqAAGoUfmpcgKQGNCoAq0ATElJgYODAywtLWU2TCAQwNLCHEW/3VO6A42NDbCwtkVNTQ1u376N6dOnK22LCuqmAhIAZmZmwtDQEAwultgSoehv0f/80lkggJmZGR5tHAkXa0MIjS1x1HgcjAwMZapQV1+P7t27oygnG77V52BuUA/D5akoeFDNy928eRP+/v66qSS1WikFJACMj4+Hh4eHhKE7d+7Azc2tlXFzc3NYbh8HU6tOiHTqhYRBx2Q2wLrGGuku6TAyMOL5SooK4fr1AphGHca9yibgi4uL4ePjo1RHqJBuKiABYHR0NEaMGMF7cuzYMUycOBGbN2/GlClTUF9fj1u3bqFHjx7w9fWFgUAAowPBWOnsgsQXj+Hy85eRJcxCraAW35d/DzczN4y0GYl5v85DSV0JworDsKbfGgmVahJWomvQe8h7WM+PV1ZWwsvLSzeVpFYrpYAEgNu2bYOnpyc3lJ6ejuTkZNja2nLgYmJiOJBJSUk4dOgQSu/fR+e9kxEyvgQ/dKnBLttdMBGYYGfZToR0CcHITiMRXxmPw2WHkVOTg5dzX8aWl7ZINLJ0bzh6vL4Vd8qE/HhFRQXGjx+vVEeokG4qIAHgkSNHOHBtpaqqKjg5OaG8vBzWVlZw2O8PC1MB/L2KOISykrHQGIcfH0a/5/vxbP89l4JpWRtQE5aIW8WP+bH8/HwEBwfrppLUaqUUkACwtraWD702NjZPNWZgYIBB2bth9Ms5NAiAaqdBMBQ0ze/aSvV1dSgtLUWd8DG64z6/4CkO+xY5+YVgdffs2RO9evV6at2UoeMo0GoZRigUgkXCjIyMduslm1cGBATA3t6+3eqkirRDAVqI1g4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dJwA1A4/6G0rCEC9db12dLxDA9jQ0CDxahFFJd+xMxp/jHpD0WIS+RdGLMKe3bueyUbz16M8kyEtLNyhAWz5bhtF9VcFgOELI7F3z2eKVq03+QlAGa4mANV/HhCABKD6KZNRAwFIABKA6lJAn+eAa5a+iX/t2oGAV4Ox44tYdUn8zHYpAnbACOhsJsCd8mqYmJo+MyDqNkAAdjAAa6qr0dPGHPeqpW+AlRQXizdD54h7Lcr3jw/X46MP1vLjHgMHITn9Cv9768Z1mL8oCgOcu/D/x06YhIPHTvG/1/1lBaI/+bgp3579mPVaqNhu6pnTmD11QpvtEGUkADsYgKw7r/h44cL5NCSdScWwkaPFPSwq/A3eA/oiu/ihRK/zcu4g/NVAMXRLw0Ph6T0GIQvCOYC7t2/FjYL7vAyLrgza7Mwb2PDOKnzxddObcdnx/MdP1l2rKivxYg+nVnW1lJsA7IAAirq0ekkUDuyORm5FLYyMjLA0bD6WrFqDXn3dJXq9avEbiHxrGZ7v05cff1RejhkTx3IgGYCjfcZLgMzyzA/0xyuvhsDJ2ZmX2bP9H1izfpPYhrxDNwHYgQFkXfv52lWsX7MSXx49CQZaYPAceHqNkeg1u2AJmjsPQ4Y3vR03Py8X7BiLbm0BuCIqAm8sW64wcBQB5T01AejiQvT9kmLY2TfN11gaM9Ad72z4GyZPD0D148d4/jkLcUS8m5uD7q49xMdF80E2nP5SVgUzc/M2ASwvK4OHk614jlcrFMLYxERc7/Gkw4gInklzwGe5j6qLAApravCniAX4Jv4rjBjtjZgjJ2DRbM8Xdn88aOI43Lh6BXEnTmPw0GEcmrq6Ovh5DYeJiSm++Xca2BtwWWorAorKBI73xs2fb/ClHt+pfmIAmb3JnkNw+uJVmac8DcEdfAhWIOBrJCsBSABqBDxRpUoB2MWwaWOZnQdiEDRnrkY7IKtyfb4TorVOadEwmQBuXr8Om957V1ykuP7J4ubt7GxcuXRRqwGk3wNqP4ZPBfD1qD/C1s4OhQUF+Ofmj7Fuc9NmM9IAXLX4TezbuQNxx09g/OQpSE9Lw63sLMwNC+dlgiZNRNyJk3x7hgvnz2Oa1ygcT/0Rw0aO5N+zyPp7bT3cu3ZBwqlkDBwyRKzgkJ49cPnXHIUUpQiokFwaySw3gHl37uD4N0l440/LpALY3NlvL4rE+x/9HdadO3OoRJFT9Pe5lNOwt+8Cj4EDcejLGAwY/CLc+/fneectjMCWXZ9JlGPbhDmaGIntyKsUAdhaqW3OExF++StYdrVDvbAW/3SbhrfuJcsrKc/X7atEVNbVY7KzE47k5aMwZCZsmi3BKGLsqQCKhuBeffvifGaW2La0CPjhu2uxZcN6nie7qIRHzgUzZ+Czg7E8gl698hP8A2dgzOCB+PnaNbGt0MhF+HhntAR0inSirbwEoBRlGhuxzWUSh47BuDj3JAyMZO9y2tzK9bIHGHs8GffnzuKHHwpr4RCbgOrQEKVc9lQARUNwS+stAXwzdD42fbodVtbWSDj4JR+CGYBsXSpyTggfitOuZ3IzE4YPxffpF1s1uHm0VKo3LQoRgNJV/HHTPvxyIhWOQ/ph4icrFJLa50Qy3vJwR6Brd3E5s3/Fti+AbKPC3F9/xfWMK/ALnMFB++vqVbCxtYVjt25gMIoioGhu16dfPzGAxb//Do9ujsgsKOQXMi+N8OQ22gLwQVkZetvb0hCsECptZxYNveE/xcHSoe29AaVZ6J3wDQ6O88Iwezv1A6ii/mLxglCs/2QrbJ57TlUm5bJDEVC6TGzoXXL3O3zavWkoViT5JZ/BWEcHrBzQX/sBrKyoQFJ8HA7s2Y2TP/5HkX6qJC8B2FrGc+/tQM3DSj70sr8f5RfBb+/7cuv9QCiEY2yieMhdn3Ed3969h/P+k+W20TyjUgvRStWkgUIEoKToDXX12O46RSLqsWgYdfMIjC3N5fbQ+z9dxaarN3h+W1NTFATPkLtsy4wEoAzpdPHHCEqToKGCBCABqCH0mqpVOYCFl39GZtx3GP+3pbwCFuIVneiqShEaglWlpPrsqBxA1tTtrlOxOOc4vvSNRPDJHTA0MVZfD2RYJgA1IrtClaoFQBGEvfy8MWXHGoUapMrMBKAq1VSPLbUByIZez+WhGL7sNfW0XA6rBKCkSPH+S1D405Pbqc2/lXeaxO56SEux47wk7o7I4R71zAGZ1S+8X8ec76IR7f4KH4ohaPr9YHsnArC9FVe8PpVHwPLcAny39CPMStoKaetOijdR+RIEoPLatVdJlQPYXg2Xp55neSBJHvvtlYedSB01dWgAKQJqP7YEoAwf0Z0Q9QNMABKA6qdMRg0EIAFIAKpLAZoDtla2sqgUe1+czddn0z+JwYQty+ExW7GfUvU/fAw5FRWY0M0Rp+79hsehIVB2oY0ioJ5FwJb35hW9V8+ux82b/QQ/o7QMs1J+wM2gl5WKIwSgvgL4/4eTWPflvQvC8n6dexeHc+/iwJhROJlfgFdOn+UKquWhJKWQ1qJCNAS3dgaLeLO/3Y44v8XiJ+MUAXBDxnVuNDrrJn8U81qgP9T2UJIWsaRUUwhA6QB2HeyO2d9+yr9UdAg+W1iEyadO4+y0SRjRpenBJAKwDTwJwNbCsJ/KRV5PgImVpdIPpjcHbnryvzHI7jmsHzJIqSBBc0A9mwOKop6o24oMv6IyyQW/gYHHkoulBW4HBSgFHytEAOohgErTooaCBCABqAas5DdJABKA8tOihpwEoA4AeObMmTZbaWxsjM6dO2PAgAFqwEP9JglAHQBQFgbsZeCXLl1CVVUVfHx81E+Mimvo0ACqWCuZ5s6ePYsXXngBdnZPXtrTnvWnpaXB3d1dY/Ur21cCUFnlWpRjw6QmI9CjR4+QlZWFYcOatl3QlUQAqshTIgBDQkKwf/9+HDhwAAsXLuTWhw4dyj8vXmz9TkRp1e/ZswfR0dHo3bs3/zo2tvWTaBs3boSfnx8GDXqyAKzpk0AZKQlAZVSTUkbk/ISEBMyfP5/PyVhavnw5Nm3ahPz8fLi4uMDV1RVlZWX8ewsLCzg6OmL16tVYtGgRcnJy+Pfr1q3D2rVNO1cOHjwYK1asQEREBCZMmICjR4+ipKQE9vb2POL17du0vxtLBKCKnKmLZkTOZ5ErKioKogeJwsLCsG/fPrAHpFJTUzlkM2bM4AAyiFhiw6eVlRWuXLnCIxoDcNq0aejWrRumTp3KAZw7dy7y8vI4oNXV1QgICEBiYiIsm+2CRADqIjkqarPI+TNnzkRcXByPWJ9//jnYVhFsVwCWamtrsWTJEqSkpCA7O5tHL3bhwiJknz59OIidOnWSGgEZgAzk8PBwsJe2M5sM6NGjn2zHSgCqyJm6aEbTzi8qKkJxcTH693/y5lJd0JHmgCryEluLY5Fp+PDhKrKomBl2Anh7e/N9gXUpEYAq9BaDwNzcHD179uSfbF4nmuOpsBoJU+Xl5bh16xa/GzKk2cY+6qpP1XYJQBUrWlpaioyMDIwdO5ZfaFy4cEEMooqr4uZsbW3h5OTEgdfFRACq2GtCoRDsrgS7Oq2srISXlxfY/VpK0hUgAFVMhuiHA87OzvzKlpJsBQjANvRha3VBQUF88dfBwUEujkTRb9SoUTA1NZWrjL5nIgBlEMBudZmYmPBFZfb59ttvw8PDA9bW1vrOjcr6TwDKkLKiogLz5s1rlcPMzAw2NjZYuXIl3NzcVOYMfTREAMrwOrszwe7rtkxseGVXn+wWGQH4bKcNAfiUIZjBxhaYRUMwu9NAQ/CzQde8NAHYhpaBgYGYNWsWfH190bVrV9UpTpYkFCAACQiNKkAAalR+qpwAJAY0qgABqFH5qXICkBjQqAIEoEblp8oJQGJAowoQgBqVnyonAIkBjSpAAGpUfqqcACQGNKpAhwGw4s9eMH5pEkznvKuQoDUH/you01j1EMKkrRI2Gu7fg4Gds1SbLH/d5WQ05N3gZSqiBqDTzmuoTU2EsddMXkZ0TGSg+XdPa6i8eZv34Wk2te37DgPgo1BXCOy7wzRwGXc+A+fRay7otPU/qHxnMqwTHuBhkA3/lJbKpwrQ+UTrbVFFAFaunQbLdccliorKNAeAHbN4J6FNAJmBqg+D0VCSj06bU9GWXeMxs2HsPQu1PxzidZpFbuafrE8t20kAasFpxSIgc2jzqMFgsE4sx8OZncWfZvM+aDNKthVxmB2rmPxWzmcRkAFUn5kGQ4/R/NPA4Q8wi9iCqg1BHJSWEVAEqGE/T25Pml1RHmaDnUB1l05BeGovLNbEozrmA4kTgeWV1SctcI3MJnSYCKjtQlP7pCtAABIZGlWAANSo/FT5/wCGpAUgX2PXagAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="TicTacToe"><notes>Welcome to my TIC TAC TOE game&#xD;Based off the inspiration of Unit 2 Lab 4 of the BJC course.&#xD;&#xD;Created by: Alexander Literski&#xD;*Two Player Game*&#xD;&#xD;Controls:&#xD;    &apos;R&apos; to Reset Scoreboard&#xD;    &apos;Click&apos; "Empty" Space - To Place &apos;X&apos; or &apos;O&apos;&#xD;&#xD;Have Fun!</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),    context = stage.penTrails().getContext(&apos;2d&apos;),    rotation = radians(this.direction() - 90),    trans = new Point(      this.center().x - stage.left(),      this.center().y - stage.top()    ),    isWarped = this.Warped,    len,    pos;if (isWarped) {endWarp(); }context.save();context.font = size + &apos;px monospace&apos;;context.textAlign = &apos;left&apos;;context.textBaseline = &apos;alphabetic&apos;;context.fillStyle = this.color.toString();len = context.measureText(text).width;trans = trans.multiplyBy(1 / stage.scale);context.translate(trans.x, trans.y);context.rotate(rotation);context.fillText(text, 0, 0);context.translate(-trans.x, -trans.y);context.restore();pos = new Point(  len * Math.sin(radians(this.direction())),  len * Math.cos(radians(this.direction())));pos = pos.add(new Point(this.xPosition(), this.yPosition()));this.gotoXY(pos.x, pos.y, false);this.changed();if (isWarped) {this.startWarp(); }stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="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></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="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></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></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></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l></l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="makeBoard" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>position number</l><l>0</l></block><block s="gotoXY"><l>-50</l><l>50</l></block><block s="doWarp"><script><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="show"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="changeXPosition"><l>50</l></block><block s="changeYPosition"><l>150</l></block></script></block><block s="hide"></block></script></block></script></block-definition><block-definition s="makeBoardFinished" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-50</l><l>50</l></block><block s="doDeclareVariables"><list><l>itemCount</l></list></block><block s="doWarp"><script><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="doChangeVar"><l>itemCount</l><l>1</l></block><block s="show"></block><block s="doSwitchToCostume"><block s="reportListItem"><block var="itemCount"/><block var="board List"/></block></block><block s="createClone"><l><option>myself</option></l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="changeXPosition"><l>50</l></block><block s="changeYPosition"><l>150</l></block></script></block><block s="hide"></block></script></block></script></block-definition><block-definition s="clickProgram" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><script><block s="doIfElse"><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="doReplaceInList"><block var="position number"/><block var="board List"/><l>X</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doBroadcast"><l>yTurn</l><list></list></block><block s="goToLayer"><l><option>front</option></l></block><block s="doSayFor"><l>O&apos;s Turn!</l><l>.5</l></block><block s="doBroadcastAndWait"><l>checkWin</l><list></list></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="position number"/><block var="board List"/><l>O</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>xTurn</l><list></list></block><block s="goToLayer"><l><option>front</option></l></block><block s="doSayFor"><l>X&apos;s Turn!</l><l>.5</l></block><block s="doBroadcastAndWait"><l>checkWin</l><list></list></block></script></block></script><script><block s="goToLayer"><l><option>front</option></l></block><block s="doSayFor"><l>Already Picked!</l><l>1</l></block></script></block><block s="doChangeVar"><l>counter</l><l>1</l></block></script></block-definition><block-definition s="Win Command %&apos;winMsg&apos; %&apos;xValue&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>stop</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcastAndWait"><l>Clear</l><list></list></block><block s="gotoXY"><block var="xValue"/><l>-150</l></block><block s="write"><block var="winMsg"/><l>100</l></block><custom-block s="makeBoardFinished"></custom-block></script></block-definition><block-definition s="Setup" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>counter</l><l>0</l></block><block s="clear"></block><block s="doSetVar"><l>board List</l><block s="reportNewList"><list><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l></list></block></block><block s="doWait"><l>.1</l></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>xTurn</l><list></list></block><block s="gotoXY"><l>0</l><l>-120</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="show"></block><block s="bubble"><l>X Goes First!</l></block></script></block-definition><block-definition s="winCheck" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>stop</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block var="possible winning triplets"/><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>X</l><l>X</l><l>X</l></list></block></list></block><script><block s="doBroadcastAndWait"><l>X Won</l><list></list></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block><block s="doForEach"><l>item</l><block var="possible winning triplets"/><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></list></block><script><block s="doBroadcastAndWait"><l>O Won</l><list></list></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block><block s="doWait"><l>.3</l></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportNot"><block s="reportListContainsItem"><block var="board List"/><l>Empty</l></block></block><block s="reportVariadicAnd"><list><block s="reportNot"><block s="reportVariadicEquals"><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>X</l><l>X</l><l>X</l></list></block></list></block></block><block s="reportNot"><block s="reportVariadicEquals"><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board List"/></block></autolambda><list></list></block><list><block var="item"/></list></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></list></block></block></list></block></list></block><script><block s="doBroadcastAndWait"><l>Draw</l><list></list></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block-definition><block-definition s="drawScore" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>26,7,0,1</color></block><block s="gotoXY"><l>108</l><l>37</l></block><block s="write"><l>Score:</l><l>35</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="gotoXY"><l>130</l><l>0</l></block><block s="write"><l>X</l><l>35</l></block><block s="gotoXY"><l>130</l><l>-10</l></block><block s="write"><l>_</l><l>35</l></block><block s="gotoXY"><l>130</l><l>-60</l></block><block s="write"><block var="X Score"/><l>35</l></block><block s="setColor"><color>0,157,163,0.9725490196078431</color></block><block s="gotoXY"><l>180</l><l>0</l></block><block s="write"><l>O</l><l>35</l></block><block s="gotoXY"><l>180</l><l>-10</l></block><block s="write"><l>_</l><l>35</l></block><block s="gotoXY"><l>180</l><l>-60</l></block><block s="write"><block var="O Score"/><l>35</l></block></script></block-definition><block-definition s="goAwaySetup" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportVariadicEquals"><list><block var="counter"/><l>2</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="counter"/><l>1</l></list></block><script><block s="bubble"><l></l></block><block s="hide"></block></script></block></script><comment w="90" collapsed="false">Gets rid of &apos;X Goes First&apos; Once move is made</comment></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="1051"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="1052"><item><ref mediaID="Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="1053"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="0" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="80,80,80,1" pen="tip" id="1058"><costumes><list id="1059"><item><ref mediaID="Square_cst_Empty"></ref></item><item><ref mediaID="Square_cst_X"></ref></item><item><ref mediaID="Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="1060"></list></sounds><blocks></blocks><variables><variable name="position number"><l>9</l></variable></variables><scripts><script x="20.000000000000114" y="86.99999999999974"><block s="receiveMessage"><l>O Won</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doBroadcastAndWait"><l>scoreO</l><list></list></block><custom-block s="Win Command %txt %n"><l>O Won!</l><l>-150</l></custom-block><block s="doWait"><l>1.5</l></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="21.00000000000003" y="10"><block s="doSetVar"><l>possible winning triplets</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>7</l><l>5</l><l>3</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block></list></block></block></script><script x="17.999999999999318" y="243.0000000000001"><block s="receiveMessage"><l>X Won</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doBroadcastAndWait"><l>scoreX</l><list></list></block><custom-block s="Win Command %txt %n"><l>X Won!</l><l>-150</l></custom-block><block s="doWait"><l>1.5</l></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="10" y="402.9999999999999"><block s="receiveMessage"><l>Draw</l><list></list></block><block s="doWait"><l>.5</l></block><custom-block s="Win Command %txt %n"><l>DRAW!</l><l>-130</l></custom-block><block s="doWait"><l>1.5</l></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="225" y="165.9999999999999"><block s="receiveMessage"><l>newGame</l><list></list></block><custom-block s="Setup"></custom-block></script><script x="216.00000000000023" y="233.9999999999999"><block s="receiveMessage"><l>newGame</l><list></list></block><block s="removeClone"></block></script><script x="224" y="86"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="clickProgram"></custom-block></script><script x="211" y="308.9999999999998"><block s="receiveMessage"><l>Clear</l><list></list></block><block s="removeClone"></block></script><script x="205.00000000000023" y="379.00000000000034"><block s="receiveMessage"><l>checkWin</l><list></list></block><custom-block s="winCheck"></custom-block></script><script x="200.00000000000034" y="452.0000000000008"><block s="receiveMessage"><l>newGame</l><list></list></block><custom-block s="goAwaySetup"></custom-block></script><script x="423.0000000000001" y="88.00000000000003"><block s="receiveGo"></block><block s="doSetVar"><l>newGame</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>newGame</l><list></list></block></script><script x="422.9999999999999" y="188"><block s="receiveGo"></block><block s="removeClone"></block></script></scripts></sprite><sprite name="Key" idx="4" x="101.33203125" y="-170" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="239.7,71.91000000000001,0,1" pen="tip" id="1219"><costumes><list struct="atomic" id="1220"></list></costumes><sounds><list struct="atomic" id="1221"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19" y="134"><block s="receiveMessage"><l>reWrite</l><list></list></block><block s="gotoXY"><l>-90</l><l>-170</l></block><block s="write"><l>Press &apos;R&apos; to RESET Scoreboard</l><l>12</l></block></script><script x="23" y="14"><block s="receiveGo"></block><block s="gotoXY"><l>-90</l><l>-170</l></block><block s="write"><l>Press &apos;R&apos; to RESET Scoreboard</l><l>12</l></block></script></scripts></sprite><sprite name="Turn keeper" idx="2" x="-163.505859375" y="-25" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="145,26,68,1" pen="tip" id="1242"><costumes><list struct="atomic" id="1243"></list></costumes><sounds><list struct="atomic" id="1244"></list></sounds><blocks></blocks><variables></variables><scripts><script x="735" y="34"><block s="receiveMessage"><l>reWrite</l><list></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="write"><l>X</l><l>30</l></block></script><script><block s="gotoXY"><l>-180</l><l>8</l></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>0,157,163,1</color></block><block s="write"><l>O</l><l>30</l></block></script></block></script><script x="13" y="17"><block s="receiveMessage"><l>yTurn</l><list></list></block><block s="gotoXY"><l>-180</l><l>8</l></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="clear"></block><block s="doBroadcast"><l>reWrite</l><list></list></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>0,157,163,1</color></block><block s="write"><l>O</l><l>30</l></block></script><script x="181" y="17"><block s="receiveMessage"><l>xTurn</l><list></list></block><block s="setColor"><color>20,2,0,1</color></block><block s="gotoXY"><l>-220</l><l>8</l></block><block s="clear"></block><block s="doBroadcast"><l>reWrite</l><list></list></block><block s="write"><l>Player:</l><l>30</l></block><block s="gotoXY"><l>-180</l><l>-25</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="write"><l>X</l><l>30</l></block></script></scripts></sprite><sprite name="Score Keeper" idx="3" x="199.2431640625" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,157,163,0.9725490196078431" pen="tip" id="1353"><costumes><list struct="atomic" id="1354"></list></costumes><sounds><list struct="atomic" id="1355"></list></sounds><blocks></blocks><variables></variables><scripts><script x="24" y="68.66666666666669"><block s="receiveMessage"><l>scoreX</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doChangeVar"><l>X Score</l><l>1</l></block></script><script x="693" y="98.66666666666669"><block s="receiveGo"></block><block s="hide"></block></script><script x="121" y="487.66666666666663"><block s="show"></block></script><script x="21" y="155.66666666666669"><block s="receiveMessage"><l>scoreO</l><list></list></block><block s="doWait"><l>.5</l></block><block s="doChangeVar"><l>O Score</l><l>1</l></block></script><script x="13" y="241.66666666666669"><block s="receiveKey"><l><option>r</option></l><list></list></block><block s="doSetVar"><l>X Score</l><l>0</l></block><block s="doSetVar"><l>O Score</l><l>0</l></block><block s="clear"></block><block s="doBroadcast"><l>reWrite</l><list></list></block></script><script x="233" y="74.66666666666669"><block s="receiveGo"></block><block s="doWait"><l>.5</l></block><custom-block s="drawScore"></custom-block></script><script x="220" y="175.66666666666669"><block s="receiveMessage"><l>reWrite</l><list></list></block><block s="doWait"><l>.5</l></block><custom-block s="drawScore"></custom-block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="4.3333333333332575" y="4.333333333333329" color="243,118,29" hidden="true"/><watcher var="board List" style="normal" x="8.666666666666742" y="8.666666666666671" color="243,118,29" hidden="true"/><watcher scope="Square" var="position number" style="normal" x="8.666666666666742" y="26.866668399999995" color="243,118,29" hidden="true"/><watcher var="possible winning triplets" style="normal" x="8.666666666666742" y="45.06667013333333" color="243,118,29" hidden="true"/><watcher var="counter" style="normal" x="8.666666666666742" y="172.4666736" color="243,118,29" hidden="true"/><watcher scope="Turn keeper" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Turn keeper" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher var="X Score" style="normal" x="6" y="14.00000399999999" color="243,118,29" hidden="true"/><watcher var="O Score" style="normal" x="4" y="39.000005999999985" color="243,118,29" hidden="true"/><watcher scope="Score Keeper" s="xPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212" hidden="true"/><watcher scope="Score Keeper" s="yPosition" style="normal" x="10" y="73.00000599999998" color="74,108,212" hidden="true"/><watcher var="newGame" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="stop" style="normal" x="9.666666666666742" y="20.266671866666684" color="243,118,29"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board List"><list struct="atomic" id="1420">Empty,Empty,Empty,Empty,Empty,Empty,Empty,Empty,Empty</list></variable><variable name="possible winning triplets"><list id="1421"><item><list struct="atomic" id="1422">1,2,3</list></item><item><list struct="atomic" id="1423">4,5,6</list></item><item><list struct="atomic" id="1424">7,8,9</list></item><item><list struct="atomic" id="1425">1,5,9</list></item><item><list struct="atomic" id="1426">7,5,3</list></item><item><list struct="atomic" id="1427">1,4,7</list></item><item><list struct="atomic" id="1428">2,5,8</list></item><item><list struct="atomic" id="1429">3,6,9</list></item></list></variable><variable name="stop"><bool>true</bool></variable><variable name="counter"><l>0</l></variable><variable name="X Score"><l>0</l></variable><variable name="O Score"><l>0</l></variable><variable name="newGame"><bool>true</bool></variable></variables></scene></scenes></project><media name="TicTacToe" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_XY Grid"/><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmsENglAQBZcm8EqsxFok36KM1sIVYjjYkYmJBbzLBH+G++SxMxwZqrNnqKpLVS093DVN5/170HVuy/Nx/+ub1u1Vt9beHnTUjBY6apnfe1nIQrABPzlYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgN9F+rlj8ZxPG0fybadhnLD9WYAAAAASUVORK5CYII=" mediaID="Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABONJREFUaEPt2ntQVFUcB/AviwnF8HAmR0p5NEupYclkgqEmzehCPKRNi0lKFhNtphqnmsRCFtjFRnRgdJMx2BoUi5jNdFABR6HIwVoiISRgfBIgucwguTwW1hW3ubc4ubKy9969d1cc73/APef8Pud3z7m/3YMLgMC4OOkWDw93d0zyy2g0/eECIGLhwrDKtbLkSQ3q0V1FY0NDBw1KSHjjcGlpic9kTpC2rh7ZSuUD0D2bRFYZujFgwFTPR+5ZDBUYI1Bn1xWcVXyFkWt6rNyf7XTUiH4Aur4+BD4RMG5yGYGUC+LhpTPQjWeGPeNUVH+XDgfXfoqzF89hqSoVq6QrLVCMQHUF30GrKCQNnYXqbb2Mw0lpMPzVS8cyZ9VyRKpS2YOoFs5GdWubUbZODpN+kAAkuz7G3Nck3EDORLWf1OLo25kwj47SwYtcRYgulEMctZjbGrq91Z2Zejx0HuKLtwm2UbQdrMKJTTkkBHcfT0Sr5fALD7G62zJaQ3e2dBSqqagMNVv3kOG9/H0Rq87A9HlBd311cAJZe/z4ztSvqhL8klNEAp8eLEaMOgPeAY9N+B7kDBISVZutxpm9GhL4rPD5iCmUw32al82Xul0gIVA/pO5C89flJHBxZDi9AYimuNrEMK4UbPXE15qqeCcbF47+RIabu3oFJLs32xqe+7Y9Uc/2oEyGEZSnZKGj5jcyxPx1ryBC+S4rDG8ZGhuVC2pQ14vyFAV0DW0k+NBNiXhhs4w1hncQ2zXVd74D5RsU6LvQSYJfKt+I5zau5oQRBMQUdfVMKypSFBjsuUaCX77zQwSveZkzRjCQLVTHj/U4lpKFm8NGEnx0QTqejH3RLoygoLuhnk6IRNVHuSRw80OukO7fhoBlC+zGCA4ahzIDoL6O+e+65eGGNZpczAiZzQvGISBrmaJ+N+rzMJKP5GOa2I83jMNAP+cUoV5VYhG4b8hsSEt38F6l21362JremrQ9aNpXZvU2vgtawTN0/P3tOHeommCM4kexLPFVi4/zFIr64sXNy8PW3DD6uyAZumW6iWPrs9BepSVBjMzxRWr1AfpnaxUFXyjeQYbe66jYoEB3XTPBDD87E1sq91nMsFAoXkHX27vpuqy37TIJ3vB8AD4p+9Lq4yIEijdQT9N5OjP9V3pI8IOLxUjTfDHhs883ihdQV20jvWZuDAyR4AcinsLWb/IZLWQ+UXaDLlXU0nXZ2DUKM4YkwUgv2s0IM3YTXyi7QC2lxy3qMoPLKEwxIZAX5LHC8IniDGpUf49Tmf+vj79dTHCRhiLj8x2cMHyhOIG0ucWoy/v3nUJdPSIjpr6+BJm5n9mF4QPFGnQqcy8a1YdI4J2iYXgkvgTFdiUvGHtRrEAnP9iJVs0JEvhF0RB8kiVQKjJ5xdiDYgYym+md7FLlaRJ4i+sAZsiiBMNMiCrOhpun9drPJsjYP4jy9VnoOv07wTS46uEvixYcwwVlE0R1Sh1nHJGl0/1rp/QhKCnOYRi2KEYgqtNq1QHk5+YhOCne4Rg2KEagltY2xMXGIvHNt5yGsYaiTiOCopdYbEiMQBJJFMIWLXI65nZUkeZbrHhPxu3QmDrW9/ebJcjWzLVTvb4f3t7jj1cYZYjroM5o9wDkjFlnM+b9naH77R8AAwFwO2Vi80w45t4//wFnl8hCkNp3PQAAAABJRU5ErkJggg==" mediaID="Square_cst_X"/><costume name="O" center-x="26" center-y="25" image="data:image/png;base64,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" mediaID="Square_cst_O"/></media></snapdata>