<snapdata remixID="14066473"><project name="Tic Tac Toe" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAD3BJREFUeF7tnXlwFNedxz+jA0noGB0cAoRJYodLJiAJwmUOgRODhCUuY/nKfVVSu07tP8mus6nUHqlaJyTlXOtsnMX2ctnGuGxLiMNC2CAZISFz2LHBgGVbMpckdN9C6zfNKMOoZ6ZHGrkbza+rVKWqef3e731/n/69o997bevr6+tDLlHAJAVsAqBJykuxDgUEQAHBVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8IFQGHAVAUEQFPll8JHLIAdHR2cPv02NtvgndzZ2UVExKjBZwBMmpTChAnJQ8pjJN88YgGsqqqitLSMtPQ5g/Zf4Z5CVmetHvT96sant2xhxozpg86jubmFcePGcf/9mwadh5VvHNEAVld/wl13LaKnp4ewsDDDfujt7SU0NJTt23fy4IN5ft+vCnKW+fzzL7Bp030Dym5ra6e8vJwPPrhATEws6RkZfOHznxuQ7urVWoqLi3XzMFwhCycMCgB37XqRzBWZJCUm+nTFmTNnOHnqNJvu29gP4KVLlykrKyM3N8fn/SpBQcEexiePZ25GBu4ANjU3U1R00PFApKWlkTJpIqq7UFn5FrV19UxIHs+8eXP7yxEADUluvUSqCXZGwOvXr7PrxRdZuXKlVwgVfMfKK3jk4YccFXJGQPV/TU0NFRXHfUKo4EtKSmLBgvmOPFwBVHkcPlLC2twcIiMjdUUrrzjOlStXyc5a5fhdALQeW4YscgVQ3eALQnf43AE0AqE7fK4AdnV1sW3bdr75zW/4tP/EyZM0NDSyfNlSAdCnWhZN4A6gNwj14NMD0BuEevC5AlhQUMiixQtJiI83pNgLL+xyRNvGxibpAxpSzGKJ9ADUg9ATfJ4A1IPQE3yuAL6av4d712QZVkk1vZWVx0lPzxAADatmoYSeAHSFMGVSCucvXOjv87mb79oHdP/N2SdUgwnXPp97OtUHzMm5l4KCAjZs2OCXQvsPFJE2Z7YA6JdqFknsDUBl4t/efZfNm3/D44//l8eBiTcAVR5PP/MsjQ0NPProP3qstQIwMzOTs2fPsnjxIr/UOXKkhGnTpgmAfqlmkcTeAHQ2uw89+IDX0bE3AJ3N7uTJKV5HxwrAtWtzyS8oYP26dX6ps3ffATLS0wRAv1SzSGJPALr3+byNjj0B6N7n8zZF45yGyc/fwxo/+oAXL17inXfeYfZsaYItgpR/ZugB6GnA4QlCPQA9DTg8QegEcP/+A6SnpzFmzBhDFdmxcyf3bdzItWsNEgENKWaxRO4Aehvt6o2O9UbB3ka7eqNj11GwejW3ddt2vvbIw4SEhHhV63hlJd1d3Y7JbJmIthhYRs1xBdAXfM483SOhawT0BZ8zD/dI6PompK6+nvz8AtatW0tcbKxuVcrKjqFe133l7pWO3wVAox63WDpXABU82dnG5uAUhEfLjrFo4YL+V3HV1TVUV1f3v17zVVUFYWNTEzNnzBjwLli99927bz/qO+GpM2eiBjFNTc28/c7bqJUvt02e7GiqnZcA6Etti/7uaxrGiNm+pmGM5OFpNYxqkt999wxnzrxHYmIis740i7E6/UMB0IjKFkxz7tw5fv3rzUyaNGnQ1qlRaGpq6qDvVze2tLSQlZ096DxUdGxtaSYv7/5B52HlG0f0cqyamk/8nvx1ddbO514g7/6Ba/n8ceiOnc/xwBDgURGwtLSE3Nxcf4q9ZdIKgF5c5QnAEydO8snFi0RFRmCz2ejs7CZqdBRLl9w1IDcngOfPn+f22283DMbZs+8zceJE2tvbBUDDqlkooeoDBjoCqnV6xYcOMW3qVObMmX1TbauqPqS8ooI770xlxvS/L8F3Amh0PaHK1HXULhHQQlD5Y0qgAVSrog8fOcKG9eu8zuPtKdzLhORk0tK0vSiuTbARCN2njARAf7xuobSBBlCNiPPyNvmcRFYSbN+xk/Xr1jpWPbv3Ab1BqDdfKQBaCCp/TAkkgGpVit1uZ9asOw2ZcK2hgdLSUrKzsgYAqDLQg9DTZLkAaEhy6yUKJICFe/exetU9flWy6GAxK1dk6gLoDqG3NzUCoF+yWydxIAF8/Y3DLFu6xK/KqaVUq+75ikcAnRAquCMiIjwuihUA/ZLdOokDCeDhw0dYojPF4q22ajCStXqVVwBV5FNbNNVkuactnwKgdZjyy5JAAuhsTv0x4LWig9y9coVHAF2bXW8DEwHQH9UtlDaQAKrFDPMXzGdMUpKhGmqranY7NrfrvQnR6/N5glAANCS59RIFEkC1cGD37pcMH4+h+nVzM9IZO3bsAAC9DTj0IBQArceWIYsCCaAqsOL4cXp6elkw/8teyz956hT19dfIXL5swES0kXWJ7hAKgIbcbb1EgQZQ1VCdWFD1QRWrVt0z4GgN1ew6znwJD++HT93jbIKNwOdU0RVCAdB6bBmyaDgAVAWrSeZDxa8TExvj2JKpTtJKSEyitbWZefPmkeK2/MsJoFpcMHXqFw3Z7pyisdvjZTGCYcUslnC4APS3mrIcy7tiI3Y5llr+tHXrNqZNm+ovM/3p33zzKAsXLhj0/erG8opKFi/yb0O6a4Gtba3ExsQ49haPxGvEAigR8NbANagAVNMpBw8WAzauXaunvb2N6JhYYmPjiI4ezZK7Ft/ktUCuiFYHUE753BRDh2QqIwoL95KZudyxUUlWRN8aD9NNVrpHQDWyLCoqdpxOoDYBuV8XLlzgjcMlbNywnpiYaMfPgQTQ1/mErva4bgGVUfAtCJ8y2RXAxsZG9u07wKZNG73WRh0iuWXL03z3u99xrPsLJICqYCMQuu8/FgBHAIDbtu/gvo0bGDXK9ycX1LJ7tbQ+O2t1wAH0BaHe5ncB8BYHcGZqKiUlJawxuDFdVfflV14hNydnWAD0BKGnkxcEwFscwPr6OpYsXUq83W64JmoF9JQpUygpfXPYtmW6NsdH3zzq8ZBLAdCw26yV0NkHVId9Z2f797GZy5evoDa2f1xdM2wAOiPhY4/9q2OtYZaHD+IIgNbiyrA1TgAvXbro99G4H370MbW1tbz//rlhBVA1uwkJCVTXVHv8hIQAaNjl1kroBDAqKgr158/nsvIL9jiiUmHhvmED0LXP5210LABaiyvD1jgBVK/SnItDjd78an4B967JHrZBiN6AwxOEAqBRr1ksnes8YHHxIce+CyOrUY4dK3fMAc6dmzEsAHo7Z1APQgHQYmAZNcf9TcjLL79CWnqa4/w9T9dbb52gtq6u/3DIQE9EGznk0h1CAdCoxy2WTm8xQsGevfRd72X58uX9r9uU2Qq6oteKmHzbbY6DKZ1XIAE8WFzM6KjRhg65dEKYtTpL1gNajCvD5nhaDaM+fXWkpISoqNH09nQTGhbmWFSqFiK4f0AwkAA6PwFrtAIKQtUVkAhoVDGLpbPKcqw//ulJVqzIHLQ6DQ0NXLl8Sc4HHLSCJt2oHPfEE08MqXQVgVQkGsqlzgRMSUkZShZMnz6d5OTkIeVh1ZtH7HpAqwoudt2sgAAoRJiqgABoqvxSuAAoDJiqgABoqvxSuAAoDJiqgABoqvxSuKUAPNgFH/eC+pZkTiTYbZ+tgz76tOx/a4Wn4j7bct1L+3YTnOyBioGb9wwZ9l4PpNbBS3ZNRytflgHwh83wcgdkRUBrH+RFfPbilXTDsnroGW+uy8q6obkP7va9h8qjoWGXYbcAaMyRb/XAvDooT4S08L/fc6oH8hqh/jq09cHTdlgfAUrcWWFQ1QufD4XSRHi/F9Y1wNgQONYNXw6HF+2QeQ0ibVpkDbNBYTx09MFXGyDJBvV9sNOu5bW5DVQUvCNUbV2HLXaYGAI5DXD1uvZgPBkLD0Tp1+tnLfCrVpgcCjW9sGIU5CdoebleKq8JV+HqWEi48engxCvwlzj4v08fQmV/rA3O3Pi29T80wYEuzYaWPvhfOzwUCb9vg39ugcQQiLfBKZfzM5VGBxNg6RAgNua9oaWyRAR8th1+3Az1426uzNoGDbDfxsIf2uA/W+DiOA3AJ+Mg71MnJF2BV+Oh8IaDttrhkUaIs8Ef42BaLaSGwy47qPzSwuCn0RAGhNvgn5qhqU9rdvUi4NYOeLQJKpI0W7xd6mE50AlrImBvF8TY4LyHD6THXIHn7LC7A34aAzNr4dwYmBIKz7TDL1tvBvBwN+xPgN+0aiD+1Q53XIV1kfArnU8Ph1+GQ4mw2OWBHhoqw3O3JQBUT/0Pm6DZDcBxV2FzDDwSdTMcCsDTiTAjHKIvww47fHQdHm+DH0TBn9vh36Pha1EagD+L1vJwXvu64OuNsCAcPuiFuWGaQ/UAbO8DFdn+1AYLR2kPw2xFr851Ry3kRGiR6fuj4ak26PDQnM+vg9tC4aVO2BQJL3VA+420egB2AX+Og1+2wLleLQqqevxLM3zYCz+O1urpvCIuQ1kizBEAfT85qvlMrdWi2reiQDldNXcPNmrOVk/479q0PxUl9AA80A0f9cD6SC1SOZsePQC/06RFQFWearYTbRqAJ3ogow4+Hqs1va5Xdx/c26BB8z8eBikqwhZ3woZIeLUTkkPhtIdjpZUNz7XD3FFQ2QMTbPDejWhpFECnfW90aV2NyiRNL7V84ifN8FiM1jRb+bJEBFQCKdFVM6z6en1qc3g8jLZpkarzhoJ/jdMGKXoAHu3R+l/2EA3A3AgtIugBuLUd1EhTNZGqD7YsXANQXV+9BuXdMD5E6wOWdsHPW2FcCHT2gbJhdYS+S3/UBE+1a5BevK5F2H0JoNdyK0B+2wZVY2H2jcipbJhdpzWxDZ+WNTkE/jtOi456EXDMFYiwaQ+s6m/uitfsUoOYRfXwvF17GKx8WQbAoYqkBjEbI+En0fBsB3yr0fzR7FDrFAz3jxgAf9GiRRQ1AFAjxu9FwX/EBIMLb+06jhgAb203BK/1AmDw+t4SNRcALeGG4DVCAAxe31ui5gKgJdwQvEYIgMHre0vUXAC0hBuC1wgBMHh9b4maC4CWcEPwGiEABq/vLVFzAdASbgheIwTA4PW9JWouAFrCDcFrhAAYvL63RM0FQEu4IXiNEACD1/eWqLkAaAk3BK8RAmDw+t4SNf9/SrpzL+wwNo0AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Tic Tac Toe"><notes></notes><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="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></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><list></list></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="show"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="doSetVar"><l>position #</l><l>1</l></block><block s="doFor"><l>row</l><l>1</l><l>-1</l><script><block s="doFor"><l>column</l><l>-1</l><l>1</l><script><block s="gotoXY"><block s="reportVariadicProduct"><list><block var="column"/><l>50</l></list></block><block s="reportVariadicProduct"><list><block var="row"/><l>50</l></list></block></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position #</l><l>1</l></block></script></block></script></block><block s="hide"></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><scripts><script x="315.07421875" y="227.53333333333336"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></script></scripts></block-definition><block-definition s="status of triple %&apos;triple&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><block var="board"/></block></autolambda><list></list></block><block var="triple"/></block></block></script><scripts><script x="327.564453125" y="84.66666666666669"><block var="triple"/></script></scripts></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="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><custom-block s="possible winning triples"></custom-block></block></block></script><scripts><script x="15.109375" y="104.80000000000001"><custom-block s="status of triple %l"><l/></custom-block></script></scripts></block-definition><block-definition s="won? %&apos;player&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><l></l><block s="reportNewList"><list><block var="player"/><block var="player"/><block var="player"/></list></block></list></block></autolambda><list></list></block><custom-block s="Status of all winning triples"></custom-block></block></block><l>0</l></list></block></block></script></block-definition><block-definition s="tie?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListIsEmpty"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><l>e</l><l></l></list></block></autolambda><list></list></block><block var="board"/></block></block></block></script></block-definition><block-definition s="win or tie?" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><custom-block s="won? %s"><l>X</l></custom-block><script><block s="doBroadcast"><l>x win</l><list></list></block><block s="doSetVar"><l>playing?</l><block s="reportBoolean"><l><bool>false</bool></l><comment w="90" collapsed="true">X plays first.</comment></block></block></script><script><block s="doIfElse"><custom-block s="won? %s"><l>O</l></custom-block><script><block s="doBroadcast"><l>o win</l><list></list></block><block s="doSetVar"><l>playing?</l><block s="reportBoolean"><l><bool>false</bool></l><comment w="90" collapsed="true">X plays first.</comment></block></block></script><script><block s="doIf"><custom-block s="tie?"></custom-block><script><block s="doBroadcast"><l>tie</l><list></list></block><block s="doSetVar"><l>playing?</l><block s="reportBoolean"><l><bool>false</bool></l><comment w="90" collapsed="true">X plays first.</comment></block></block></script><list></list></block></script></block></script></block></script></block-definition><block-definition s="random moves" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l><option>random</option></l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><l>e</l><block s="reportListItem"><l></l><block var="board"/></block></list></block></autolambda><list></list></block><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></block></script></block-definition><block-definition s="best moves (2)" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><l>e</l><block s="reportListItem"><l></l><block var="board"/></block></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>5</l><l>1</l><l>3</l><l>7</l><l>9</l><l>2</l><l>3</l><l>6</l><l>8</l></list></block></block></block></block></script></block-definition></blocks><primitives></primitives><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" id="412"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAHztJREFUeF7t3XuQdOldF/Dfc3oJERcCBN7p2VQQYqGgIhilKDFgokhAoDQhGJCAUJUKKTAKxDIWYAkUXsKlKtFKmVBBsESCVQiRbCiECEFikRAuGl2IFkq47Ds9L+R+291sn8c9p7tnT/f0TPfc9jfv9meq9p+dnv6d83l+b3/7nPOc55TwQ4AAAQIECDziAuURr6ggAQIECBAgEAJYExAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehKEiBAgAABAawHCBAgQIBAgoAATkBXkgABAgQICGA9QIAAAQIEEgQEcAK6kgQIECBAQADrAQIECBAgkCAggBPQlSRAgAABAgJYDxAgQIAAgQQBAZyAriQBAgQIEBDAeoAAAQIECCQICOAEdCUJECBAgIAA1gMECBAgQCBBQAAnoCtJgAABAgQEsB4gQIAAAQIJAgI4AV1JAgQIECAggPUAAQIECBBIEBDACehK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</pentrails><costumes><list struct="atomic" id="413"></list></costumes><sounds><list struct="atomic" id="414"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="50" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="419"><costumes><list id="420"><item><ref mediaID="Square_cst_Empty"></ref></item><item><ref mediaID="Square_cst_X"></ref></item><item><ref mediaID="Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="421"></list></sounds><blocks></blocks><variables><variable name="position #"><l>10</l></variable></variables><scripts><script x="36.73333333333332" y="10"><block s="receiveGo"><comment w="156.66666666666666" collapsed="false">Connect this to the script below it in For You To Do 5.</comment></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>e</l><l>e</l><l>e</l><l>e</l><l>e</l><l>e</l><l>e</l><l>e</l><l>e</l></list></block></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><block s="doSetVar"><l>playing?</l><block s="reportBoolean"><l><bool>true</bool></l><comment w="90" collapsed="true">X plays first.</comment></block></block></script><script x="64" y="190.33333333333348"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block var="playing?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><script><block s="doIf"><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 #"/><block var="board"/><l>X</l></block><custom-block s="win or tie?"></custom-block><block s="doBroadcast"><custom-block s="best moves (2)"></custom-block><list></list></block></script><list></list></block></script><list></list></block></script><list></list></block></script><script x="409" y="191.33333333333337"><block s="receiveMessage"><l><option>any message</option></l><list><l>message</l></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="message"/><block var="position #"/></list></block><script><block s="doIf"><block var="playing?"/><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><custom-block s="win or tie?"></custom-block></script><list></list></block></script><list></list></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="123.90625" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="2,232,255,1" pen="tip" id="529"><costumes><list struct="atomic" id="530"></list></costumes><sounds><list struct="atomic" id="531"></list></sounds><blocks></blocks><variables></variables><scripts><script x="128" y="101.33333333333337"><block s="receiveMessage"><l>x win</l><list></list></block><block s="gotoXY"><l>-140</l><l>-120</l></block><block s="show"></block><block s="setColor"><color>2,232,255,1</color></block><block s="write"><l>Congrats x wins!</l><l>30</l></block><block s="hide"></block></script><script x="458" y="105.33333333333334"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block></script><script x="157" y="257"><block s="receiveMessage"><l>o win</l><list></list></block><block s="gotoXY"><l>-140</l><l>-120</l></block><block s="show"></block><block s="setColor"><color>2,232,255,1</color></block><block s="write"><l>Congrats o wins!</l><l>30</l></block><block s="hide"></block></script><script x="393" y="269"><block s="receiveMessage"><l>tie</l><list></list></block><block s="gotoXY"><l>-80</l><l>-120</l></block><block s="show"></block><block s="setColor"><color>2,232,255,1</color></block><block s="write"><l>Yall tied</l><l>30</l></block><block s="hide"></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29" hidden="true"/><watcher scope="Square" var="position #" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="playing?" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="9" y="26" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="585">X,X,O,e,O,X,O,e,X</list></variable><variable name="playing?"><bool>false</bool></variable></variables></scene></scenes></project><media name="Tic Tac Toe" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmrENgmAUBh9TYEfBIs6i4lAEZ6GVGAs3MjFxgK+5wJ+jv3y8O0q6auzpqupcVWsLdw3D+P4ddLlO62OZD33Tc3vVdLt/PGivGS201zL/97KQhWADfnKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAbaLtTKH419f9q+t56dV83eYNkAAAAASUVORK5CYII=" mediaID="Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAgVJREFUaEPt2rtOAkEUBuBDpTRgTdRQ8gRIaUUMoIk3RAQlEWm9FpYG7IzxKSyoLC3VTmPUxkvrLVFLLOhMzJJgREHOnDlnZxeh22Qv882/O+HPrgcAgvH4xKbP19MLLv9Vqx/XHgAYDocjh9mFnKtBb68vcHV58VADJZPpg3J5v8/NAZ2encN2qdgFOTbE/5nQ49MzDA70OyqVVmNCJbSYL0AgEIBSccsRqJvbOxhNJGBndw8mx8caxoQCVSrvkF8qQCgUMo6qY+Yy2aZjQYGsKXACqh3GGicaZBqFwSiDTKGwGBLIbpQKhgyyC6WK0QJJoygYbZAUiophAXGjdDBsIC6ULoYVpIviwLCDqCgujAhIFcWJEQNhUdwYUVA7lARGHNQKJYWxBfQTlUrN1MpZqz7T0NYIG0r1gXD+r0OsPpXJzsPJ8REsr6yKFUXbQNZtFo/FwOv1wtR00t2g78/MxvqaaJ0XT6jZAiBZ50VBf61mUigxEGZplkCJgDCY+vLHjWIHqWAkUKwgCoYbxQbSwXCiWEAcGC6UNogTw4HSAklgdFFkkCRGB0UC2YGhopRBdmIoKCWQCYwqCg0yiVFBoUBOwGBRKFA0OgJDkYhYy1St9vU/tKnZNO2lsRNf61sov9/3ay5QCanOoMn9uyCTs4+5dmcn1GkfAAYBIIeJ1QX73H8CynJ8DoPjGXcAAAAASUVORK5CYII=" mediaID="Square_cst_X"/><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABGBJREFUaEPtmktME1EUhv+uFXCnCQIRBOpjYYtGN4qiIUbwFTUKPmKUghIXEKNxQyllY5ACC+ODYmJUoPiIDzAxREV04QNpNRFESDSCzx0PXWPOmJu0dKZzZ+ZOQWSSpovee+Z85z9z7r1nasE0uywA1gLomA5cSUkp3RLQocOOjksN9f8004uXXXAUFL6dAZqqMs4oxKtM+8PH8PsDGOj/gI7Hj/Dp08ewqTt37UZ8fDyW2ezIWpeJxIT5vOYVxwlVaHDoC7zeBjReu4qM5Sukj91ugzU9TdZZunnfh368Cfhx7+4dafyevHzs2L5FN5gQoGCQwiPFyM/brSvat27fg6+5CSPDwyg6WqwLzDDQ5SuNcLucIJCjRQ7ExcXqji6bSOlaXVWFhMRElJc7NQVHN9DIyCjKXRXo7emBu7ISq1auMAwSbIDsn7/oRf2Fc7hQ70X2hiwu+7qA6GYFjkLExsaixlMtRBUlbykNTxwvxRlPLVcKagZiMFarFZVuF1fUjA7q6X2Pzbm5XFCagQ4XFCImJgZ1tR6jfmqaT1BLlyzG8xevIqa3JqCz5y6i80kHGrz1pqaZWvoFAgHF+3MDsQi96+nFksWLNEVX5OCS0uOSOaUM4QaiVLPZM3CsuEikf5pt0TNss9nQ1OyTTT0uIBqUn7cHkaTW7JmBCZT6AX835I46XEAk88LUtElXh8WAqdTa1haW/qpAtK1JSkzA8PDIpBQCJSFPV3nw+9dY2NKhCkRbG9o8RrtMq2UkFanSklK0tz8IGaoKROm2ek0m1yqt5oTo35OTUzAx7VSB5CaJdkyvPblgqwJZLBaMj4/rvaep86ja0RW8lEQEoh89Hg9uXPeZ6phe43TMaPH5Qsq3KpDX65Wt93qdEDmPnJ/o3wyQyAgbtaVZIaVab9QRUfPp8PfsaWfIGvl/VTmKZHb2RlN6BiJUohPAppzckEVfVaEypwspC1Nx8MBeET4ItUGL/pPOzpCukCoQ65VNtbWItbo07+Voqz5nThw+Dw5p6o8JlULGGGXOrNkxOHXy7wmWXaoK0UClyWY7rWQ/UpC5gOhMtDYzc0qdWH/++C7bRuMCYirRd7R6cUrqsAOn0iPADcRUUmpORCv9qFSnpqWHPTuaniE2mLVlJ6tZQsfu7tddEfuC3AoxKCoQfX19UW82smDKNUY0V7mJ6RRtKF4Y8lOzQhOVcrnKTe2k0qm0proqrHeg9MzqBiKDlNP0/sbpcgvfGlERqqhwY2hwELV1tdxBMwTEJHaWlUlv2xwOh+EXX7RoXm1sllTR81bQMBBBBTuxLmt92A6Yp6STIk3NLZLiZENvcIQAMYcJ7PbdVtxva5XK65at26QW8vIMuzRkkTVd6r7SwXFs7Be+fvuOgYEBaSx99u7bj5ycHEMqCwUKVoIi3vXaLzlM/1UYHR3FzRst0pAFC5IlFejFGQMW9Y7WNCCeNDNjzAyQGVEVaXN6KzRd/tE4d+68l38AHzaJdYJvYYIAAAAASUVORK5CYII=" mediaID="Square_cst_O"/></media></snapdata>