<snapdata remixID="11051637"><project name="U3L3-Rohith-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="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="Square" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="empty" center-x="29.5" center-y="26.875" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAA0CAYAAAA0c0BmAAAAAXNSR0IArs4c6QAAAPlJREFUaEPtmrENg0AMRT9VUqakCw0dQ9wGVPTZAySCBNNQscENQUdzJSOkjEBpiMIAvjxP4G+/JzdOJD0lXSTdJF0Vb72ST9i7JCcpizerwl+HVVVVYRiGLM9z81teliXUdR3GcdyzHDbrnMvatpVzG9FxlPdeXdfJe3/EmLDGF8xmt9MDxmBsZwI4i7N2aD3tFIzBGIxtTQBncdYWsT+7BWMwBmNbE8BZnLVFLKcHZ3EWZ21NAGdx1hax3FmcxVmctTUBnMVZW8RyZ3EWZ2N2dvs3Lsty7fs+LYoitZ51nue1aZp1mqYtC//G1hd61v/+lfqINd13rjcRmgLYZsQIowAAAABJRU5ErkJggg==" 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 number"><l>9</l></variable></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><custom-block s="ask for name"></custom-block><block s="doSetVar"><l>turns</l><l>0</l></block><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><l>9</l></list></block></block><block s="doWait"><l>1</l></block><block s="show"></block><block s="doSwitchToCostume"><l>empty</l></block><custom-block s="makeBoard"></custom-block><block s="hide"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="378.9999999999992" y="46.99999999999966"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="27" y="281.99999999999886"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>turns</l><block s="reportSum"><block var="turns"/><l>1</l></block></block><block s="doIf"><block s="reportEquals"><block s="getCostumeIdx"></block><l>1</l></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><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 number"/><block var="board"/><l>X</l></block><block s="doIf"><custom-block s="won? %s"><l>X</l></custom-block><script><block s="doTellTo"><l>Sprite</l><block s="reifyScript"><script><block s="doSayFor"><l>Player X won!</l><l>2</l></block></script><list></list></block><list></list></block><block s="doSayFor"><l>Click on the flag if you want to play again</l><l>5</l></block><block s="doStopThis"><l><option>all</option></l></block></script></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 number"/><block var="board"/><l>O</l></block><block s="doIf"><custom-block s="won? %s"><l>O</l></custom-block><script><block s="doTellTo"><l>Sprite</l><block s="reifyScript"><script><block s="doSayFor"><l>Player O won!</l><l>2</l></block></script><list></list></block><list></list></block><block s="doSayFor"><l>Click on the flag if you want to play again</l><l>5</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="turns"/><l>9</l></block><script><block s="doTellTo"><l>Sprite</l><block s="reifyScript"><script><block s="doSayFor"><l>The game ends in a tie :(</l><l>2</l></block></script><list></list></block><list></list></block><block s="doSayFor"><l>Click on the flag if you want to play again</l><l>5</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="-9999.46308010835" y="-0.6554989075017943" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="219.29999999999998,0,171.05400000000003,1" pen="tip" id="171"><costumes><list struct="atomic" id="172"></list></costumes><sounds><list struct="atomic" id="173"></list></sounds><blocks></blocks><variables></variables><scripts><script x="146" y="169.00000000000003"><block s="gotoXY"><l>-10000</l><l>0</l></block></script></scripts></sprite><watcher scope="Square" var="position number" style="normal" x="4.767361111111313" y="316.55278349861146" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="1.5347222222219443" y="3.5805593694444724" color="243,118,29" extX="80" extY="70"/><watcher var="X&apos;s turn?" style="normal" x="1.5347222222219443" y="317.55764079583327" color="243,118,29"/><watcher var="player names" style="normal" x="113.16041666666797" y="5.581257627777802" color="243,118,29"/><watcher var="turns" style="normal" x="110" y="32" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="won? %&apos;letter&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>opposite letter</l><l>blank CHECK</l><l>blank FINAL</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="letter"/><l>X</l></block><script><block s="doSetVar"><l>opposite letter</l><l>O</l></block></script><script><block s="doSetVar"><l>opposite letter</l><l>X</l></block></script></block><block s="doForEach"><l>item</l><custom-block s="status of all winning triples"></custom-block><script><block s="doSetVar"><l>blank CHECK</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>blank FINAL</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><l>9</l><script><block s="doSetVar"><l>blank CHECK</l><block s="reportListContainsItem"><block var="item"/><block var="i"/></block></block><block s="doIf"><block s="reportEquals"><block var="blank CHECK"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSetVar"><l>blank FINAL</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportListContainsItem"><block var="item"/><block var="letter"/></block><block s="reportAnd"><block s="reportNot"><block s="reportListContainsItem"><block var="item"/><block var="opposite letter"/></block></block><block s="reportNot"><block var="blank FINAL"/></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="possible winning triples" type="reporter" category="lists"><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><block-definition s="ask for name" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>player names</l><l>0</l></block><block s="doAsk"><l>what&apos;s your name?</l></block><block s="doSetVar"><l>player names</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="status of triple %&apos;winning triple&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportEquals"><block s="reportListItem"><l>1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="winning triple"/></block></block><block s="reportListItem"><l>2</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="winning triple"/></block></block></block><block s="reportEquals"><block s="reportListItem"><l>2</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="winning triple"/></block></block><block s="reportListItem"><l>3</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="winning triple"/></block></block></block></block></block></script></block-definition><block-definition s="status of all winning triples" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>massive list</l></list></block><block s="doSetVar"><l>massive list</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><custom-block s="possible winning triples"></custom-block><script><block s="doAddToList"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="item"/></block><block var="massive list"/></block></script></block><block s="doReport"><block var="massive list"/></block></script></block-definition><block-definition s="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>position number</l><l>0</l></block><block s="show"></block><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="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block><block s="changeXPosition"><l>-150</l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="hide"></block></script></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="487">X,X,O,X,O,O,X,O,X</list></variable><variable name="player names"><l>l</l></variable><variable name="turns"><l>9</l></variable></variables></project><media name="U3L3-Rohith-tictactoe" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>