<snapdata remixID="10774229"><project name="U3L1-Tic-Tac-Toe" 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="100" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="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,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmsENglAQBZcm8EhiJdYi/qaM1sIVYjjYkYmJBbzLBH+G++SxMxwZqrNnqKpLVS093DVN5/170HVuy/Nx/+ub1u1V7dbeHnTUjBY6apnfe1nIQrABPzlYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgN9F+rlj8ZxPG0fpgqdIlzL6G8AAAAASUVORK5CYII=" id="10"/></item><item><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAgVJREFUaEPt2jtPwlAUB/DDpB0QZ6KGkS9AYHQiBtCEqAgKBCOy+hwcTRmN8VuYMDk6qpvG4ORj9ZWoIy4sDqYkNaIg5957Tm+LsDXp4/7uv73hn9YHAKFkMr3j9w8Ng8d/zebHtQ8AJiOR6HGxtOxp0NvrC1zV6w8tUCaTO6rVDke9HND5xSVUTXMAcm2I/zOhx6dnmBgfc1Uq3caESmilXIFgMAhVc9cVqJvbO5hOpWBv/wBm0zNtY0KBGo13KK9WIBwOa0fZmKV8oeNYUCBrCtyA6oWxxokG6UZhMMIgXSgsRgrkNEoEIw1yCiWKUQJxo2QwyiAulCyGBESNUsGQgahQqhhSkCqKAkMOkkVRYVhAoihKDBsIi6LGsIJ6oTgw7KBuKC6MI6CfqGx2oVXOuvWZtrYmsSFUHyTO/3WI1afyhSKcnZ7A2voGW1F0DGTdZslEAgzDgLn5jLdB35+Z7a1N1jrPnlCnBYCzzrOC/lrNuFBsIMzSzIFiAWEw9vJHjSIHiWA4UKQgGQw1igykgqFEkYAoMFQoZRAlhgKlBOLAqKKkQZwYFZQUyAmMLEoY5CRGBiUE0oERRaFBOjEiKBTIDRgsCgWKx6cgGouxtUzRam//oc3mFuVeGrvxtb6FCgRGfs0FKiHRGdS5/wCkc/Yx1+7vhPrtA8AQAJQwsXpgn/tPUFR7qLbGkSAAAAAASUVORK5CYII=" id="11"/></item><item><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABF9JREFUaEPtmktME1EUhv+uFXClCwQCCtTHwhaNbhRFQ4zgK2oUfMQoBSUuJETjhlLKxiAVF8YHxcSoQPERH2BiiILoQhRpNRFESSSCzx0PXWPOmJu0dKZzZ+ZOQWSSpovee+Z85z9z7r1nasE0uywA1gJonw5cSUkp3RLQocOO9it1tf80U+fLLjgKHG9ngKaqjDMK8SrT+rgNfn8A/R8/oL3tCQYGPoVN3blrN+Lj47HMZkfWukwkJsznNa84TqhCg0Nf4PXWof7GdWQsXyF97HYbrOlpss7Szfs+fMSbgB8P7t+Txu/Jy8eO7Vt0gwkBCgYpPFKM/LzduqJ95+4D+BobMDI8jKKjxbrADANdvVYPt8sJAjla5EBcXKzu6LKJlK7VVVVISExEeblTU3B0A42MjKLcVYHenh64KyuxauUKwyDBBsj+xcte1F66gEu1XmRvyOKyrwuIblbgKERsbCzOeqqFqKLkLaXhidISnPHUcKWgZiAGY7VaUel2cUXN6KCe3vfYnJvLBaUZ6HBBIWJiYnCuxmPUT03zCWrpksV40fkqYnprAjp/4TI6nrajzltrapqppV8gEFC8PzcQi9C7nl4sWbxIU3RFDj5eUiqZU8oQbiBKNZs9A8eKi0T6p9kWPcM2mw0NjT7Z1OMCokH5eXsQSWrNnhmYQKkf8HdD7qjDBUQyL0xNm3R1WAyYSs0tLWHprwpE25qkxAQMD49MSiFQEvJ0lQe/f42FLR2qQLS1oc1jtMu0WkZSkSo5XoLW1kchQ1WBKN1Wr8nkWqXVnBD9e0rKAkxMO1UguUmiHdNrTy7YqkAWiwXj4+N672nqPKp2dAUvJRGB6EePx4NbN32mOqbXOB0zmny+kPKtCuT1emXrvV4nRM4j5yf6NwMkMsJGbWlWSKnWG3VE1Hw6/D1/1hGyRv5fVY4imZ290ZSegQiV6ASwKSc3ZNFXVajM6cKChak4eGCvCB+E2qBF/2lHR0hXSBWI9cqm2lrEWl2a93K0VZ8zJw6fB4c09ceESiFjjDJn1uwYnDr59wTLLlWFaKDSZLOdVrIfKchcQHQmWpuZOaVOrD9/fJdto3EBMZXoO1q9OCV12IFT6RHgBmIqKTUnopV+VKpT09LDnh1NzxAbzNqyk9UsoWN39+uuiH1BboUYFBWIvr6+qDcbWTDlGiOaq9zEdIo2FC8M+alZoYlKuVzlpnZS6VR6troqrHeg9MzqBiKDlNP0/sbpcgvfGlERqqhwY2hwEDXnariDZgiISewsK5PetjkcDsMvvmjRvF7fKKmi562gYSCCCnZiXdb6sB0wT0knRRoamyTFyYbe4AgBYg4T2N37zXjY0iyV1y1bt0kt5OUZdmnIImu61H2lg+PY2C98/fYd/f390lj67N23Hzk5OYZUFgoUrARFvOu1X3KY/qswOjqK27eapCHJySmSCvTijAGLekdrGhBPmpkxZgbIjKiKtDm9FZou/2icO3feyz8NoolAOmg4eQAAAABJRU5ErkJggg==" id="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="position"><l>9</l></variable></variables><scripts><script x="18.73333333333332" y="291.66666666666663"><block s="receiveGo"></block><block s="doSetVar"><l>board</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>9</l><script><block s="doAddToList"><block var="i"/><block var="board"/></block></script></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></script><script x="298" y="10"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>x</l><l>y</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></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><block s="doReplaceInList"><block var="position"/><block var="board"/><l>x</l></block></script><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><block s="doReplaceInList"><block var="position"/><block var="board"/><l>o</l></block></script></block><block s="doSayFor"><block var="position"/><l>2</l></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="8" y="7" color="243,118,29" extX="80" extY="70"/><watcher scope="Square" var="position" style="normal" x="117" y="11.000001999999995" color="243,118,29"/></sprites></stage><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="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="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="doDeclareVariables"><list><l>x</l><l>y</l><l>initialX</l><l>a</l></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>a</l><l>1</l></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>initialX</l><block s="xPosition"></block></block><block s="doFor"><l>c</l><l>1</l><l>3</l><script><block s="doFor"><l>r</l><l>1</l><l>3</l><script><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="doSetVar"><l>position</l><block var="a"/></block><block s="createClone"><l><option>myself</option></l></block><block s="doSetVar"><l>x</l><block s="reportSum"><block var="x"/><l>50</l></block></block><block s="doSetVar"><l>a</l><block s="reportSum"><block var="a"/><l>1</l></block></block></script></block><block s="doSetVar"><l>x</l><block var="initialX"/></block><block s="doSetVar"><l>y</l><block s="reportSum"><block var="y"/><l>-50</l></block></block></script></block></script></block-definition><block-definition s="block row: %&apos;r&apos; column: %&apos;c&apos; state %&apos;state&apos; x %&apos;x&apos; y %&apos;y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="r"/><block var="c"/><block var="state"/><block var="x"/><block var="y"/></list></block></block></script></block-definition><block-definition s="possible winning triples" 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><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block></list></block></block></script></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="309">x,o,x,o,x,o,x,o,x</list></variable></variables></project><media name="U3L1-Tic-Tac-Toe" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>