<snapdata remixID="15134051"><project name="U3L1-TicTacToe" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-TicTacToe"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><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"><block s="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="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="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="changeYPosition"><l>-50</l></block><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block><block s="changeXPosition"><l>-150</l></block></script></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="120"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="121"></list></costumes><sounds><list struct="atomic" id="122"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="-50" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="3" color="80,80,80,1" pen="tip" id="127"><costumes><list id="128"><item><ref mediaID="U3L1-TicTacToe_Square_cst_Empty"></ref></item><item><ref mediaID="U3L1-TicTacToe_Square_cst_X"></ref></item><item><ref mediaID="U3L1-TicTacToe_Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="129"></list></sounds><blocks></blocks><variables></variables><scripts><script x="168.39999999999998" y="117.33333333333331"><block s="receiveGo"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="gotoXY"><l>-50</l><l>100</l></block><block s="show"></block><custom-block s="makeBoard"></custom-block><block s="hide"></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="378" y="77.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block></list></block><script><block s="doSwitchToCostume"><l>O</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="70.41015625" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,132.6,124.644,1" pen="tip" id="211"><costumes><list struct="atomic" id="212"></list></costumes><sounds><list struct="atomic" id="213"></list></sounds><blocks></blocks><variables></variables><scripts><script x="218" y="61.33333333333334"><block s="receiveCondition"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></block><block s="gotoXY"><l>-50</l><l>-100</l></block><block s="clear"></block><block s="write"><l>X&apos;s turn</l><l>25</l></block></script><script x="511" y="71"><block s="receiveCondition"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block><block s="gotoXY"><l>-50</l><l>-100</l></block><block s="clear"></block><block s="write"><l>O&apos;s turn</l><l>25</l></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable></variables></scene></scenes></project><media name="U3L1-TicTacToe" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAA4UlEQVR4AeySsQ3CUBBD7yPasEIKdkDQMQuIqRCsA0LsQZMB6D4JE9jNmXwc5TqfnHsvi2jsmQ7ajzfVFqbv18/poDgcT1FrnfXc7o/outXye9Bop5nXB/26ShuyoWQC/uWSgdN1NkQjS16woWTgdJ0N0ciSF2woGThdJzVEfy2w4IMASNKIDUnxA+U2BECSRmxIih8otyEAkjRiQ1L8QLkNAZCkERuS4gfKbQiAJI38ryEpdqLchghYkqgNSbATpTZEwJJEbUiCnSi1IQKWJNqmoevlHKWUWc9uu4lheL0/AAAA///g98DuAAAABklEQVQDAEWKzYf7guK3AAAAAElFTkSuQmCC" mediaID="U3L1-TicTacToe_Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACaUlEQVR4AezZPUscQRgH8IdUqeIHuCSGJOQzmBC49Gsi0cbDlysVX0DBVnHVRlArEV9O8AuIIO5n8OxORb1KfMXG0sLCQv8LCyLc7M7M88zuisVz3HE7z/x/N1Pc7L4joi+e175cKpU28l5tbZ1jIej29qb863cx1/Xt+4/yw8PdEEDU3Pz1fmigj/Jcnuc9bTaiEBS+eyUvb6CsL6RyhS4urzKXPy6TEuT7UzQ+MZkZ1NHxCf0pFmlza7thJiVoYX6O6vV6JlDA/G1tpa7uHur4/88M1NT0gSprq6mjnmOmp9Q7RrlC+BnSRulgkDcWhIvSQulikDURCBe6RplgkDMxCBe7QplikFELhAHSKBsM8mmDMEgKZYtBNiMQBnKjODDIZQzCYC4UFwaZrEBoYIvixCCPNQhNTFHcGGRhAaGRLkoCgxxsIDRLipLCIAMrCA3jUJIYzM8OQtNGKGkM5hYBofFLlAsM5hUDoXmEqtVq9LOlJTycxZ1nMM6mREEIdnV9TYcH+1QoFPBRvERB0Tbr6S1TtVp1cvIVA0UY3APANou2n/Q9ChHQS0y0z1yg2EGNMK5QrKA4jAsUGygpRhrFAtLFSKKsQaYYKZQVyBYjgTIGcWG4UUYgbgwnShskheFCJQZhQmkM5kDZ/KNIDHKFAQhlikoEco0BCGWCigWlhQEIpYtSgtLGAITSQSlBoyOjTo7NCB1Xz1HGD40r6xXC4SxuMlffRyjjh8afP310lTXxPECpLlZuOdXArH73BsrqykS5whU6Pz99v7i0QnmuIAhCE0Bne3u7s8OD/X6ea2ba94NgZ/IRAAD//5y9SIgAAAAGSURBVAMAxsBGFiYcESYAAAAASUVORK5CYII=" mediaID="U3L1-TicTacToe_Square_cst_X"/><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAFPElEQVR4AeyaX1BUVRjAv216iwVfGSpnFJDqJVCSHgqGAWoa1P5oLpJNkyyS1aQsMT1k7Goz/XPBpiJls2kyYBVLRXooCwMfwv64vVSahjNY7YsvAs30tt3freug3LP3LnvXu6LMHnbvued85/ud7zvnnv2+vUnm2R9AVRpTYj6UhQsX/wCQPL3BL4lE4pou3459J15v7s06kGadefO6AZTtpnTcQl9+NSyvvxmWDU3NsmjRYvF4PLPKmsd9snlLQD76uFcmzv/h6Bw5AoRSW18J6gCRnh5dwbU+n3wzMmK60QQCAbm7tEx+ip2UqspKAfDTg4N6v3T/pQVkgKDULTleHWBgf1Reag9IXU213H7brab6VSwvl6eebJSdXWEZH/9dfA3rJNrfJ3V1D0q6YHMGwl0MkFgspkOoAEypZlQ+9shKYSLa2ttl9/vdursyWTOa2P6YMtDFi5OC//d9slf6+v+zRl5eru0BkzXEqgMD+6WoeInuiqzHZO3N7qUEBEyTv1mmpqaEgXEdM6Hp1DE5uOxb4S5pafan7IK2gQyYkpIS2fNBjzBwOopb9cUNjwwNyYuBLSlB2QZqDbRJQUGBbN8WtNLFsft33XmHALX60VUyduJ7W3JtAb3bvVsmJyclFOywJdTJRkAd+OywrGvwCV5iJdsS6OdffpXnn22RoAaTaTdTKYv7rVz1sHQEQ6oml+otgTo7u+Sd93YJM3Wplwsf8I7Bw4csXS8pEH57bPhrWd/Y4ALC5UPiHa1t7RKJRC6/ccVVUqBoNCoIQdgV/Vy5ZGKZYJaBSgElEE/qt3d2ZtQ6KqVU9Uxsc8smiUb3qZqIEmj42Ii8sLk1488bpWaKGyvqH5ITY2OKu6IG4iR83/2Vyo5u3WBzOnv2jKjcTmkhdpSSJUVu6Z10XLbwU6fPmLZRAp07N+76Vm2qsVZZWFQs8Xhc+zT7ZQrEdr16zdrZrbOkpri4SGInfzTVxhSIlrm5znwlQJbTJdfrVYpUAil7ZPmN6wPI682R8xMTWWuLP/+Ka1FSc7cztRB7/dGjX2QtEDscO52ZgqZANKytfcDyZEs7Nwo7XH5+vunQSqDlFRVy6vRvpp3cruSAWr6szFQNJRCBwM+Hjph2crOSSFBhYZGoQmZKoJrqKjkwsM/xUG26k3F8dFSqa2qVYpRAHNVf3tqhxd7UR3Wl1AzdIKbw6vaQFl9Qn2KUQOjk9zdJz65uW8EJ2me67O3tFyZZ5W6MnxSIjo1PrJcd4U7aulr4wkmwhklOpkhSIDoioFcL+3Jg5dqtEgptk9fe2KHcDAy9LIGwEmFZu3ExQ7CT7+SbiAs+s9FvKdYSCAnExXC9Ji2uzcKk7moV0iusY7txQVtAKE8ImLj21YQChtg24WCOY+hhVWwDIWgmlOo7Pe2cKISfU4Vh3JSA6ADU0mXlsqK+Xs+RUudkYTcjPzt46KAeqLdrGUOHlIHoSP6GZBdJLwZ3YgdkbWIVsoIkvMg/pQqDbnMCoiPJLgYtLVuqPbl9Ahg+z71UChZhFystLdXjBEwUE8ZJJRU5Rts5AyGAQZ/btFHIsRLDI/FLKp+UJbON5SjMvmh/rDuuAQeC7DcW+Xt6SjtiRfVEGhOlNZ3zKy0gY1TAyGqT+CWVD9z09LQeWA+Hw7JgQZ7+WwXWHcH246MjkpOTIwEtvU8WnHWZLoihiyNAhjDeeRDz3MJtSF0Cmfj/h1EoTx3pfCzrFATjGsVxIEOwW+83gNyaebvj6hb6cE9EX7Qej+eafb+34h65cCH+z78AAAD//2P9IhkAAAAGSURBVAMAIbetpdPo3mMAAAAASUVORK5CYII=" mediaID="U3L1-TicTacToe_Square_cst_O"/></media></snapdata>