<snapdata remixID="10952747"><project name="U3L1-Tic-Tac-To" 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="false" hyperops="true" codify="false" inheritance="true" 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="Sprite" idx="1" x="150" y="30" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="3" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><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="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="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmsENglAQBZcm8EhiJdYi/qaM1sIVYjjYkYmJBbzLBH+G++SxMxwZqrNnqKpLVS093DVN5/170HVuy/Nx/+ub1u1V7dbeHnTUjBY6apnfe1nIQrABPzlYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgN9F+rlj8ZxPG0fpgqdIlzL6G8AAAAASUVORK5CYII=" id="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="position number"><l>0</l></variable></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><custom-block s="Makeboard"></custom-block><block s="doSetVar"><l>X turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="184" y="180.23333333333343"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIfElse"><block s="reportEquals"><block var="X turn"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doSetVar"><l>X turn</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doSetVar"><l>X turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></scripts></sprite><watcher var="X turn" style="normal" x="4.999999999999545" y="313" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="getCostumeIdx" style="normal" x="129" y="315" color="143,86,227" hidden="true"/><watcher var="board" style="normal" x="375" y="20.000001999999995" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="position number" style="normal" x="287" y="319" color="243,118,29" hidden="true"/><watcher var="x wins" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="o wins" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="winning positions" style="normal" x="0" y="58" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Makeboard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="gotoXY"><l>-200</l><l>120</l></block><block s="doSetVar"><l>position number</l><l>1</l></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doSetVar"><l>position number</l><block s="reportSum"><block var="position number"/><l>1</l></block></block></script></block><block s="gotoXY"><l>-200</l><l>75</l></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doSetVar"><l>position number</l><block s="reportSum"><block var="position number"/><l>1</l></block></block></script></block><block s="gotoXY"><l>-200</l><l>30</l></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doSetVar"><l>position number</l><block s="reportSum"><block var="position number"/><l>1</l></block></block></script></block><block s="forward"><l>200</l></block><block s="doSetVar"><l>position number</l><l>0</l></block><block s="hide"></block></script></block-definition><block-definition s="check for triples" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block></block><block s="reportNewList"><list><l>o</l><l>o</l><l>o</l></list></block></block><script><block s="doSetVar"><l>o wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="check for triples 2" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></block><block s="reportNewList"><list><l>x</l><l>x</l><l>x</l></list></block></block><script><block s="doSetVar"><l>x wins</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition></blocks><variables><variable name="X turn"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="724">1,2,3,4,5,6,7,8,9</list></variable><variable name="winning positions"><list id="725"><item><list struct="atomic" id="726">1,2,3</list></item><item><list struct="atomic" id="727">4,5,6</list></item><item><list struct="atomic" id="728">7,8,9</list></item><item><list struct="atomic" id="729">1,4,7</list></item><item><list struct="atomic" id="730">2,5,8</list></item><item><list struct="atomic" id="731">3,6,9</list></item><item><list struct="atomic" id="732">1,5,9</list></item><item><list struct="atomic" id="733">3,5,7</list></item></list></variable><variable name="x wins"><bool>false</bool></variable><variable name="o wins"><bool>false</bool></variable></variables></project><media name="U3L1-Tic-Tac-To" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>