<snapdata remixID="13023661"><project name="tictactoe yatink" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAADX9JREFUeF7tnXtQVdUex7/HSAXGByogim/zOWqoNDpNEqJcyUemWFxRIsxxQLFmstB0TM1rOT4Y0+qOD7w+slBRE1RMRTS7YKKIwlWTfIQSaKigHPB957dxLzi8zsF47H3Wb/3Deay99u/3/X5mrb3XWptjePr06VNwYQXqSAEDA1hHyvNpFQUYQAahThVgAOtUfj45A8gM1KkCJgCuWrUKr732Gpo1awa6NzEYDLXylxRIS0uDj49PnYrBJ699BQSAmzdvVuBTwVNDqe337dq1q30V+Ix1poAA8MqVKyKIL774AlOmTEG/fv1w7tw5dO/eXfk7ZswYODk5oV69eoiIiKiRoM+fP49hw4bVSNvcqPYUEABeunRJRHft2jXExcVh3LhxSEpKgpeXF+7evYvWrVtjxowZWLt2LdLT02skm6ioKHz88cc10jY3qj0FBIC///67JqIjAD/55BNNxMJB1LwCAsCLFy+Ks9k1fBE52VmAwVD0GS2WqK+LLw6LXtHn5X1vYexpp5PQf5C3qE0Azpw508KjuZreFRAA/vbbbyKXhqsGo5ltPRxo6AEb586wa9iAKHz2PUFZevWuvM8qlsZY+ACPstMxtPCIUilz0kETAGfNmqV3XTl+CxUQANLFvzrt0mz1EGxsFgTfCUFKMw0aNMCi4Am4fv36s06vaHpGLepx9H7E2+Ph9fa7yMnJUb6uX78+GjVqJOrTtaTRaMTDhw9x/MgBTMlbj+tBB8Td9/bt2zF79mwLw+dqeldAAEh3uWppvmYo8kN/Fu+bOTjgz4kdUe/ZiGwu6RdXnMSTJ0+UapcvX0anTp3EIc7Ozjh79iwiIyMRGhoKx3974Np7PwlAaQieM2eOuVPw91aigACQJoLVnsxx3T+QFxKP3NxctGzZEvb2dsgO6ISS/DmHrkBBagLyDv9QRooXwk+IzwjADh06iB6O2jt06BDi4+MxdepUOK/2xB/vxpr0gHPnzrUSeTkNcwqYAKhWJgBzgw8rvVfPnj3LBZDqNvb0KxdAw7Ljylwh9XwHDx5E+/btRQ9nY2ODGzduIDY2FuPHj4fLWi9cDdhncg3IAJqzzXq+FwDSsKgW5/U+uD3lkHjv5OiIG4GdTXrAyiR4uiQBBJo6BLdp00ZUP3z4sNKrZmVlwdPTE60jhuLyhD0mAM6bN896FOZMKlVAAHjmzBlRseV/3kDO5AMma8FOxmw8eXjfrJy2bbsiI7dAGb5pSCcQ7ezsxBBLE9zqUD948GC4rvfGJf8YEwDnz59v9jxcwToUEACePn1aZNRq4wjcnLRfvHdwcMBPY7uie+MXzGZt39wJhtk7kZeXp9S9d+8eWrVqJY6jaz+1vP7662i30Qfp/9xtAuDnn39u9jxcwToUEAAmJyeLjFpvGokbQbHo1auXcsfq4tISf73XxeIh+MGio7C1tVXaoyU+FxeXCgFsv+kNXPT70QTAhQsXWoe6nIVZBQSAJ0+eFJXbfPcmsgL34v79+wqE+ffu4q+grmUA7Bz5B9LfaVvmJIUL42Fvby8ApKkXtVAPSEMwFQ8PD3T8bgQuvL3TBMBFixaZDZwrWIcCAkDadKCWtltGIzMgBn379gXdNPTs0QM5k0wBfGlHFi6OdSlahitVjAvilMlntQd0dHQUNY4cKVr9UAHs/P0onB+3wwRA2o3DRQ4FBIC//vqruDlo/8MYXJtQfF3m5NgC+VNftngIvjfvIJo0aSIAbN68uVDz6NGj4vWgQYPQJXI0zvlGmcwDLl68WA71Ocvih5IIQCq0xNYhciwy/Iuuy9QNqZ06doTBgqWQPzP/RL7RKKQtvbO6NIBdt76F/43dbtIDMoDykCl6wMTERJF1x62+uOJXPCy2dHbG7ZCXYfuCZWtxd+bEQu31aJtX06ZNRds//1y8xEc7sHtE+SL1ra0mAC5ZskQeByTPVACYkJAgpOi0bRwuvxMFNzc33Lx5E08eP4JxmpvJENxxfSr+2rQQeXFll+Juz96HFi1aKO0RgOpwrJ4gIyMD6uR0zx3jcHZ0pAmAS5culdwWedIXAP7yyy8i65ei3kG671YFHNpU0LhxIxSG9i1zDWjXxwPGlOKbCrWBnFl7lGPXrFmjPGik7oYp/ZAT1e/1ox/OjPreBMDly5fL44DkmQoAjx07JqTossMPF8dGwt3dHbdv30ZBgRH3p/cz7QEjUpGfHIfsldPLSHgzLFpZblN7QHVKht6XfJYkMDAQL8f4I2XkFhMAw8PDJbdFnvQFgCVvDrrtGo8LbxX3SnTl57RkdDkbUcsKZdPUCdcnrxFrwbQiQktxJQvd/W7ZsgWurq4KgMnDN5sAuGLFCnkckDxTAWDJ+bnuP/rj3JvfgUCgDaUhISEVbkAl/UpuSK3q+757J+LUG5tMAPzqq68kt0We9AWANOGslp7RE5E2chPati1a5aCViQkTJiivaTczPR1HQ7Na1KkWWnKjxzZTUlKUr1JTU+Ht7Y3MzMwyikZHR2PkyJHoH/sukoZtMAGQHpDnIocCAsCSu1S6xryHCyPWY+DAgWjYsCHef/99+Pv7CwDDwsKU54Spp6I9gx988AHowfaJEycqAObn54M2N9BS3vTp07Fr1y5kZ2cLRWNiYjBixAjlvfv+QAVAFWLakv/111/LoT5nWTwRTbuUqRAIvfcGIsVnvbKTmYZXunGgnSvqUEtzfLRMRz3brVu3QBsZHj16pGwwJfjoGZI7d+4okA4ZMkTZlKoCtmfPHgwfPhzq3wEHgnDce72wggD89ttv2RpJFBA9IEGiFgLw+KNOeOAxXXkQqVu3btUiBz2QRFMy6t/CmH9hsO1lJA4t/i8LBHVAQEC1nI8b0b4CAsAFCxZgwIABSsRusZNg+2LRqkdcQQc8QL0qZWKAAU+fPbpJr5WetcSjnPXxRAFPLf/1Wite0zUjF3kUMPnvWMHBwcoWKdqAWpuFhmdaMaGHlLjIpQD/f0C5/NZctgyg5iyRKyAGUC6/NZctA6g5S+QKiAGUy2/NZcsAas4SuQJiAOXyW3PZMoCas0SugBhAufzWXLYMoOYskSsgBlAuvzWXLQOoOUvkCogBlMtvzWXLAGrOErkCYgDl8ltz2TKAmrNEroAYQLn81ly2DKDmLJErIAZQLr81ly0DqDlL5AqIAZTLb81lywBqzhK5AmIA5fJbc9kygJqzRK6AGEC5/NZctgyg5iyRKyAGUC6/NZctA6g5S+QKiAGUy2/NZcsAas4SuQJiAOXyW3PZMoCas0SugBhAufzWXLYMoOYskSsgBlAuvzWXLQOoOUvkCogBlMtvzWXLAGrOErkCYgDl8ltz2TKAmrNEroAYQLn81ly2DKDmLJErIAZQLr81ly0DWIeWeHp6Ij4+vlYjoJ/dLfnj5LV68nJOxgDWoQME4Geffab8FnNNlsLCQuWHxwn2+fPnM4A1Kbae2lYBfOWVV2Bvb6/8qHd1l5CQEOUHwKltBrC61dV5eyV7wJkzZ2Lx4sXVCuGMGTOwbNky0SYDqHNgqjv80kNwaGgoVq1aVS0Q0tBOP0JesldlAKvbQZ23V9414KRJk7Bx40Y8fPjwubOjnpR61NJDOgP43JJa54EV3YT4+flh3759yM3NrXLi1INST1re9SQDWGU5rfuAyu6CR40ahaSkJGRmZlosQkREBKgHrehmhgG0WEo5KpqbhvHy8sLVq1eRnp5uVpDIyEhQz1nZnTQDaFZGuSqYA5DUGDhwIIxGI1JSUioUJzo6GtRjmpvGYQDl4ststpYASI306dMHdnZ2SEhIKNNmXFwcqKc0Bx8dyACatUSuCpYCSKp07twZ7dq1w6FDh4RIiYmJSg9pCXwMoFxsWZRtVQCkBl1cXODu7o7du3fj7Nmz6N27t8XwMYAWWSJXpaoCSOo0adIEgwYNQkxMTJXgYwDlYsuibJ8HwKysLKUnDAoKwrp16yw6j1qJrwGrJJf1V64qgHl5eUoPqO5umTZtGlauXGmxUAygxVLJUbEqAD5+/Bg2Nja4desWHBwcFIEMBgPCwsLw5ZdfWiQYA2iRTPJUqgqABFtGRgZcXV1NBKLPaY/f3LlzzQrHAJqVSK4KlgJIkF24cAFdunQpVyD6funSpfjoo48qFZABlIsvs9laAiDBderUKbi5uVXaHtX75ptvEBwcXGE9BtCsJXJVMAcgQXXs2DG8+uqrFglD9Tds2ICAgIBy6zOAFskoT6XKACSY9u/fD29v7yoJQsdt27YNvr6+ZY5jAKskpfVXrghAgmjnzp0YPXr0c4lAx+/duxc+Pj4mxzOAzyWn9R5UHoAEz+bNm+Hv7/+3Eqd2CDgPDw/RDgP4tyS1voNLA0jQrF69GpMnT66WZKm9EydOoH///kp7DGC1yGo9jZQEkGAJDw/Hhx9+WK0JUrtpaWno0aMHA1itylpBYyqAycnJKCgowKefflojWRGE9HwJTefwg+k1IrE+GzU3DVPdWfEQXN2K6rw9/t8wAP9vGJ1DrPfwGUC9O6jz+BlAnRuo9/AZQL07qPP4GUCdG6j38BlAvTuo8/gZQJ0bqPfwGUC9O6jz+BlAnRuo9/AZQL07qPP4GUCdG6j38BlAvTuo8/j/D5z5TAJgSK5OAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="tictactoe yatink"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="make board" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>position</l><l>0</l></block><block s="gotoXY"><l>-80</l><l>70</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>5</l><l>70</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>90</l><l>70</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>-80</l><l>-15</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>5</l><l>-15</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>90</l><l>-15</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>-80</l><l>-100</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>5</l><l>-100</l></block><block s="doChangeVar"><l>position</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><l>90</l><l>-100</l></block><block s="doChangeVar"><l>position</l><l>1</l></block></script></block-definition><block-definition s="possible wins" 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>5</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="won? %&apos;x or o&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListContainsItem"><custom-block s="all winning triples"></custom-block><block s="reportNewList"><list><block var="x or o"/><block var="x or o"/><block var="x or o"/></list></block></block></block></script></block-definition><block-definition s="status of triple %&apos;win&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><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="win"/></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="win"/></block></block></list></block><block s="reportVariadicEquals"><list><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="win"/></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="win"/></block></block></list></block></list></block></block></script></block-definition><block-definition s="all winning triples" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doForEach"><l>item</l><custom-block s="possible wins"></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="list"/></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="x" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><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" id="268"><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="269"></list></costumes><sounds><list struct="atomic" id="270"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="5" idx="1" x="90" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="80,80,80,1" pen="tip" id="275"><costumes><list id="276"><item><ref mediaID="5_cst_blank"></ref></item><item><ref mediaID="5_cst_x"></ref></item><item><ref mediaID="5_cst_o"></ref></item></list></costumes><sounds><list struct="atomic" id="277"></list></sounds><blocks></blocks><variables><variable name="position"><l>9</l></variable></variables><scripts><script x="120" y="28.333333333333144"><block s="receiveGo"></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="doSwitchToCostume"><l>blank</l></block><custom-block s="make board"></custom-block><block s="doSetVar"><l>X&apos;s Turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="126" y="215.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doChangeVar"><l>TURNS</l><l>1</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s Turn"/><block s="reportBoolean"><l><bool>true</bool></l></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><block s="doReplaceInList"><block var="position"/><block var="board"/><l>x</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="won? %s"><l>x</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSayFor"><l>X WINS</l><l>2</l></block></script><list></list></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><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="won? %s"><l>o</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSayFor"><l>O WINS</l><l>2</l></block></script><list></list></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="TURNS"/><l>9</l></list></block><script><block s="bubble"><l>TIED GAME</l></block></script><list></list></block></script></scripts></sprite><watcher var="X&apos;s Turn" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="5" var="position" style="normal" x="10" y="169.00000799999998" color="243,118,29" hidden="true"/><watcher var="win" style="normal" x="8" y="24.000005999999985" color="243,118,29" hidden="true"/><watcher var="TURNS" style="normal" x="10" y="190.00000999999997" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="5" y="15.000001999999995" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="X&apos;s Turn"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="403">1,2,3,4,5,6,7,8,x</list></variable><variable name="win"><l>0</l></variable><variable name="TURNS"><l>3</l></variable></variables></scene></scenes></project><media name="tictactoe yatink" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="blank" center-x="45" center-y="44" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABYCAYAAAB1YOAJAAAAAXNSR0IArs4c6QAAAb5JREFUeF7t3bFNw1AYReH7b0GZDkpGSCYIKzAJYhJWSCaAESiho2QLI1sWcmFQ/BSfwjpuLCHiEz6u3L5KcpfkON7jdXWBjyTnSrJP8jTer17xgXlL8iz0+kuYhe5nfkryuX5/04XbJA/j63gWevhh13Vfm2ZY+Y+rqt3kdfwv9OvK32XTj6+qg9DAv1hoALlPCC00JABlXLTQkACUcdFCQwJQxkULDQlAGRctNCQAZVy00JAAlHHRQkMCUMZFCw0JQBkXLTQkAGVctNCQAJRx0UJDAlDGRQsNCUAZFy00JABlXLTQkACUcdFCQwJQxkULDQlAGRctNCQAZVy00JAAlHHRQkMCUMZFCw0JQBkXLTQkAGVctNCQAJRx0UJDAlDGRQsNCUAZFy00JABlXLTQkACUcdFCQwJQxkULDQlAGRctNCQAZVy00JAAlHHRQkMCUMZFCw0JQBkXLTQkAGVctNCQAJRx0UJDAlDGRQsNCUAZFy00JABlliz6BfpOm8xU1eNFh5Ilw6mSXu0C01NPZ4/Z+07ynqS/e7UL3CS5T9LfPQq13XHRJ4VexNX+y7/Q05m3P85P/iUwvI5/AL8iqTca7hZ6AAAAAElFTkSuQmCC" mediaID="5_cst_blank"/><costume name="x" center-x="45" center-y="44" image="data:image/png;base64,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" mediaID="5_cst_x"/><costume name="o" center-x="45" center-y="44" image="data:image/png;base64,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" mediaID="5_cst_o"/></media></snapdata>