<snapdata remixID="10778709"><project name="U3L3p5-TicTacToe" app="Snap! 6, https://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" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</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="50" y="-50" 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="29" center-y="28" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAYAAACMGIOFAAAAAXNSR0IArs4c6QAAAShJREFUaEPtmyEOg0AQRT836A1ag24TBIakFWv2Fr0BFgc4LKdZs6ICgyCpx9AbcIRmG0LS0lbPbj4nmDf/v4xZIgAVgCOAE8L87tECeQZwCZMRt0/ISWuNNE0PPgP3fT8ZYxyC43iH1FpPbdsijmOvIcdxnPI8hzFmC1lVFcqy9DnEdfa6ruF4NkkS0rN8mSSd9KiyrCvryrrK2gCdpJOyGvl3GtaVdWVdZW2ATtJJWY3kCaGTdJJOytoAnaSTshrJO0kn6SSdlLUBOkknZTWSd5JO0kk6KWsDdJJOymok7ySdpJMhOKmUmpumQZIkO494NqMOwzAXRQFrrePYPM+elVLIssxryK7rZmutg/8K6XOAv2Z/JXldHqTvQyQE8HCQof4qsWb2BLkbqAIXp3YbAAAAAElFTkSuQmCC" id="10"/></item><item><costume name="X" center-x="29" center-y="29" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA6CAYAAAAKjPErAAAAAXNSR0IArs4c6QAAA8NJREFUaEPd271P20AYBvCHVkIMlmDokA2GbgwJeyFBXegE/AWEjSEDqEu2wMYIAwsMwMYGY5cKBsaqAkG2DrBlqCqQGBBSpepxOcs57LN9H3ack1hiB/t373vvmTszguFsEwAeBG0EwCaAKoDakHjfAagAeAHwB8BPgawDaAwJUmZcyMgXz/PQarVGx8bGSmV+fn7G0dERer1eItI/oVar4fz8HBMTTO1ytOXlZZydnQU3Oz09/bvb7X4A8CaSwUllgq6urvpRFO3w8BD39/fY3GS5kZBLS0t9vVEGqAzsdDo+bmtrKxrJg5OTk+AXRRtkqAxcWVkJIqpEsicY+kGHqoAMUCKSJ0VBmeuMbNEtCZgaGQVltWXVLRKaBpgJ6ZemiwuwID0+PvoBLBIqZ1d4DMrZlSpdw1+6urpCo9EoFJoFmDmSAlskVAbW63U/w1QtcySLhMrAarXqA5OexrSRxOYZUV2gdrrmPUZNgFaQriNqCrSGdAXlcJifn8fDw/8/7NOOQeMpRFXFbI5RW0CrkbRZdWXg+Pi4X+Smpqa0niKNqmvcFU0iGgXkNGHy+OgEGTdG+VDPx0JV54THICNoCnSSrqrphccIbTabb5wuIigu4iyS4gJ3d3d+9K6vrwOYDOU5MzMzQRW1FcHckLwQpwA+1EdBeYwpykiy2QY6T9dwTkZB9/b2cHBw4BSYKzIuouGOOD09VRYmrfkj7fKH7i+P+h4jOjs7i9vb277DcQXJxrWdFx75Jomcm5vDzc3NcCLlIiN3gKto5hpJThOiihLIwrO/v6+cXkqVrlHL93woUE0vNoC5Vdc4oEC4hjpP17Rroy6hTpFpgaqIck+G2xUmzRkyK1AF5dhl5dVtTpC6wDB0fX0dx8fHgcsEah0p9gPF3amW75MiQ5gNqFVk1uX7JCSP24BaQ7oAik4whVpB2lgbTYqqCdQYmQfQNKJGyDyBJlBtZBFAXagWksuEXJcRTXf5Pmkcqo5nGaOZkTaX702QWaaXTEgZyPd8+FnSJqgpxjSiqZEuF39NO0FOXa7z8llXdH4q5CAD44pR+O2xRGQZgAK6s7ODjY2NIDEEdHd3N/7dusXFxb5NUBer26apKn8/6u2xhYUFbG9v89T+V0Hb7TZOTk7AfQq2MgAFWIZWKhXxgm8/0vO8v09PT+/LBoyDvn5+KV7P/gzgUzgN1tbWwN4oW2M9Cb/BzL0ngfwKwCsbKOX9/iCSu6PcCv4CYBTAJYBfKX/BIJ/28fXmvhMp/lWCH/Ln2yDfuc69/QO8JTdw9aXwqAAAAABJRU5ErkJggg==" id="11"/></item><item><costume name="O" center-x="28" center-y="28" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAYAAACMGIOFAAAAAXNSR0IArs4c6QAABF9JREFUaEPtmos1LEEQhnsiQARsBIgAEbARIAJEsLsRIAI2AkRgNwJEgAgQwdzzzbm1p7bNo7rnsWupc5z7MNPdf/1Vf1dXT+KcGzrn9tzq2jT5D3Kwuhjd6FeCHKVp+uNZTZJk5JwTHPNMpmm6MlGbJARpZt2BfHt7c+/v79msm5ubbmtrq1WHtg5yOp26+/t7N5lM3PPzcymYnZ0dt7+/746OjtzeXnMi3wpImBqNRhm4z8/PKJbW19czsIPBoDbTjYIE0PX1tRsO2W6LTYeoDt2iNxjv7OzMATzGGgN5e3vrLi4uvjEHIBiRMCxbpIQ1f0rOyvMAvLy8dCcnJ8E4GwEJuKurq7nJySkYAFyMkcO8T05rOz8/z8CGWC2QhOfp6WmWe2IwB2DYa8IYG2CaWca+ubkxh280SAAeHBzMKebx8XEGMDZ3ipzCXAAdj8ezR1Dix8dH01zRIGGQPBRDBasEpy6zjI9qi5GfMFplUSD9yZgoRhCqFpf3exyLg0OcGwySHOn3+7NJkHZfdGIWH/IOoctWJXZ3d1eqAcEge72eY2/DDg8P50QnZKF1n0V8Hh4esmEoC19fXwuHDAIJY2wX2NraWga2aZGxgkeMAPf19ZW9wrYCw3lmBsmgsChlWtmg1oXWfU47HWfDZp7TzSD1gOyFErJ1F1r3fdiUPbTI8WaQu7u7sz2xSzWtcoJWW6osKiXfTCAJ0Y2Njdm7Hx8fC8tFH4BlbSaQFm9VebzN31P9vLy8ZFPkRZkJJBu9lFTLIDi+w7ReUFrqSoxnTSA5SchpgHox9mTRFpvkIXU0lpeXfyDF84iO7I/LJDqyPi0+7JOsUZuJSfWQW9ZWZdka/0AK5Vqin56eHP9eJqPVSbGCbW9vf2t9mphcIXUdzl346NzTIKvObotgWJ9xo7cQ3QnI22wXAUzPqYuVvDaMCtdiJnXMVx1QFwFYb3F5mmHKSRbO/iMH1GUSH01A0RHQDFKHxDKFrGVdZpC6PoRZTuFtX7lVhT4Hd7oVYkV1tRkkA2mV5e8MukijKJdDctGB2XwKESC+5xa5nfj917LICmISsDoHECPY7LoCQmxgUQ4NVRoRDJKBCVU5iZOXqG1XrUm/a0gZR8iWzR8MEjbxJEBlSwm5fKmTw6QL3Xu5lqf3C8CqSIoCyUJ9tW07dP0QZQ3WLkU0SCbxkx+gcvVdhzH/Xe49/O54SFu0Fsi80OX/CB8aXnV7QUQL1xL6qxFriAZ3BqpYIVe4gBExkucBiRqzh1kLB8aiaUaU+I1iRIYTh3UsWUdtJmUgVI/WID8iSNo5sCtX7CxSFgoouXIAQN63PrBHuPITo+KNgdRg/avvqkgo+30TV/SNg9TVkXyyIveIVrDce8onMaGhmTdHayD1ZISy/uxMh6gOXfnsLCYkyxzYCUgrg209Z+oMtDV5V+P+Nia/fZ49SdM07puxrigyzJMkCbeyguN3foNu8NOPeyRrSf748Kxy+z+VzUmjGHSyOAAAAABJRU5ErkJggg==" id="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="pos #"><l>10</l></variable></variables><scripts><script x="29" y="10"><block s="receiveInteraction"><l><option>clicked</option></l></block></script><script x="29" y="56.66666666666666"><block s="createClone"><l><option>myself</option></l><comment w="180" collapsed="false">Demo script removed from hat block&#xD;for solution, replaced by script below.&#xD;Click the &quot;draggable&quot; box if you want&#xD;to demo this.</comment></block><block s="bubble"><l>I&apos;m the parent.</l></block><block s="doGlide"><l>1</l><block s="reportRandom"><l>-200</l><l>200</l></block><block s="reportRandom"><l>-150</l><l>150</l></block></block><block s="bubble"><l></l></block></script><script x="29" y="176.3333333333333"><block s="receiveGo"><comment w="53.333333333333336" collapsed="true">3.1.5.5</comment></block><block s="doSetVar"><l>board</l><block s="reportNumbers"><l>1</l><l>9</l></block></block><custom-block s="makeBoard"><comment w="129.33333333333334" collapsed="true">3.1.5.6  Look inside. </comment></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></script><script x="480.66666666666663" y="268.66666666666663"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><block var="pos #"/><l>2</l></block></script><script x="450.66666666666663" y="360.66666666666663"><block s="reportListItem"><block var="pos #"/><block var="board"/></block></script><script x="312.3642578125" y="433.33333333333326"><block var="pos #"/></script><script x="34" y="305.6666666666665"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="53.333333333333336" collapsed="true">3.1.5.7</comment></block><block s="doIf"><block s="reportEquals"><block s="getCostumeIdx"></block><l>1</l><comment w="124" collapsed="true">If square is empty...</comment></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="pos #"/><block var="board"/><l>X</l></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="pos #"/><block var="board"/><l>O</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportNot"><block var="X&apos;s turn?"/></block><comment w="171.33333333333334" collapsed="false">Alternate between TRUE (x&apos;s turn) and FALSE (o&apos;s turn)</comment></block></script></block></script><script x="447" y="418.5"><block s="doUntil"><l/><script></script></block></script><script x="578.119140625" y="404.5"><custom-block s="Possible winning"></custom-block></script><script x="365" y="182.66666666666677"><custom-block s="Status of Triple %s"><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block></custom-block></script></scripts></sprite><watcher scope="Square" var="pos #" style="normal" x="300" y="37.000001999999995" color="243,118,29"/><watcher var="board" style="normal" x="8" y="7" color="243,118,29" extX="80" extY="195"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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"><block s="errorObsolete"></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="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>pos #</l><l>1</l></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="show"></block><custom-block s="for %upvar = %n to %n %cs"><l>row</l><l>1</l><l>3</l><script><custom-block s="for %upvar = %n to %n %cs"><l>column</l><l>1</l><l>3</l><script><block s="gotoXY"><block s="reportSum"><l>-100</l><block s="reportProduct"><l>50</l><block var="column"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>50</l><block var="row"/></block></block></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>pos #</l><l>1</l></block></script></custom-block></script><comment w="128" collapsed="false">The nested FOR loops are the important part of this solution.  Details like the starting position of the sprite might be different in student solutions.</comment></custom-block><block s="hide"></block></script><scripts><script x="255.66666666666663" y="249.13333333333338"><block s="doSwitchToCostume"><l>Empty</l><comment w="144.66666666666666" collapsed="true">Another possible solution.</comment></block><block s="show"></block><block s="gotoXY"><l>-50</l><l>50</l></block><custom-block s="for %upvar = %n to %n %cs"><l>row</l><l>1</l><l>3</l><script><custom-block s="for %upvar = %n to %n %cs"><l>column</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></custom-block><block s="setXPosition"><l>-50</l></block><block s="changeYPosition"><l>-50</l></block></script></custom-block><block s="hide"></block></script></scripts></block-definition><block-definition s="Possible winning" type="reporter" category="control"><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></list></block></block></script></block-definition><block-definition s="Status of Triple %&apos;tri&apos;" type="reporter" category="variables"><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="tri"/></block></block></script><scripts><script x="263.0078125" y="104.83333333333331"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></script></scripts></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="369">X,X,X,O,X,O,O,X,O</list></variable></variables></project><media name="U3L3p5-TicTacToe" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>