<snapdata remixID="9299220"><project name="m6l4a3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAATwUlEQVR4Xu2dCXxPx9rHf/9sVGxpLS9JRGnTItS+VG2l6uIttaQut29vL6mKLoqmudXS8mrtQWkt1belsavdLVWxE2taFYk1YitKIkRJSN7PM+kc539y/uec/5LkxJn5fHyIM2fmmWe+mZln5pnn2HJzc3MhktBAEWnAJgAsIs2LapkGJAD//PNPHDt2DAEBAaBB0Wazufx3cFAgjhza57KKK1QJxr37OcjOzkaJEiUQEhLiclniRXNrQAIwPj4e5cuXd1vakGrB+D0qFF5eXtjecBSSTpzBI488Am9vb+2yb6ThrZxFeXlsXrjw+kYp/1NPPeW2XKIAc2pAAvC3336TJMzMzMSaNWtQs2ZNNG3aVFfyjRs3onLlyqhfvz6yM9Phv6AvfIdtQ05ODnv37t27uB4WBh+bDfDzg+3OHeQEBMArLc2ubN+y3gh9syoRiJRX10vPwsLCdGUQGYqnBiQADx06lDf42GwIDw/HL7/8Avq/devWYdCgQSBAy5YtiyeeeAKpqan4+eefMX36dNy8eRM0eg4ePBgxMTGwZd/G2Ut/oG7dunYaOdS1K+pERyNt/Xr41aoFP19fXElIQGCVKriSmYnycXG4m5KCPAgDcfyVlZI8DRo0KJ7aFVLrasBuCua5T506hYkTJ2LWrFn46aefMHDgQJw+fRonT55EYmIi+vbtixo1aoDASE5OxqZNmxAUFISMjAz4IRvrli5A38gou8qPtGmDwK5d4R0SgvJhYUhPTMSlzZtRe+BA5JQsiYzISGSdO4eqn/dBQNpuHO2xVHq/WbNmug0RGYqnBiQAd+7cqWt0cMNEy0gp7WfDEyv64nDn7xAYXI1pJXb+fLw4evRf6zsbDbPAX9Mz+/dfqerYcASk72ZTcMJ/x0ryPPfcc8VTu0JqXQ1IAM6dO5et+dyxfglMslj/69uuyM3KlFX+ADJtifK2JHO7T8CBO5UZgDTVjx07VrchIkPx1IDdPuDly5cxZ84ctsYjEHniI15h/lypUiX069cPtWvXLp6aFVIb0oDYiDakJpGpoDQgACwozYpyDWlAAGhITSJTQWnADsC0tDRs2LABV65cKaj6Cr1c2rts164d2zYSyXwakABcuXIl6MTBXSu4oN+vWrUqvo1sD9vVE9CzrbsNGYfbNdoxa3rt2rUYOnSo+XrA4hJJANIGM090hEZnue5avWfPnmXbMikpKahevbpT5ZElzp0Q5Fb4I77eKD/nBfg+EI/tGwJqXmU2pL72H2k/UVjU5qNdAjAhIUHqqOXLl+Pdd99FlSpVcP/+fTRp0gQHDhxgnim9e/fG/v374e/vjxs3bmDZsmXo1KkT81yhM18C7cSJE2jUqBGb9uikhJwJtm/fjrfffhvff/89HnvsMUyZMgWRkZFo06YN6Ox54cKFoNGN6gwNDQU/XyZ4v/jiC3z++efsZAZZmWyj+8EukQ3eoa3gFRCM7PhYhYZtOPn31VK76KxaJHNpQAJw3759UkdRp/fp0wf16tVjZ8IExaVLl9gUffXqVXTr1g20cT1+/HgGEK2xbt++zfL/+uuvbON4xIgReOONN9jZMR3hdejQATNmzECtWrXw9ddfY/fu3Wy/keB69NFHQScxPXr0wO+//87+UKJfiuHDh+P555/HM888AzoipKM+ewAB75otAR9f3E/emg/AxJ7LpHYZcawwV/c8/NJIANIaSc0diwDbtm2bqibIxYpGyIiICMybN0/yfqHMfC3ojgppGcA9ang5ZUp4o+byPvITPMdV2LxwuMsC6XmrVq3cEUe8WwAakAC8desWm/a4QyqvSwmSGX6mXwpd/0IAFy9eRFJSEhsBK1asyEZokcylAbEPaK7+sJw0AkDLdbm5GiwANFd/WE4aAaDlutxcDRYAmqs/LCeNANByXW6uBgsAzdUflpNGAGi5LjdXgwWA5uoPy0kjALRcl5urwQJAc/WH5aSxA5AumMv9AgtLG+Sn17Fjx8KqTtRjIg1IAJJrlDxUYFE4HVSrlneRXSTraIABuH79etSpU4e1+vHHH8ePP/6I4OBg3LlzhzmhEozk00feJHv37kXz5s0LRENHjx5Fly5dCqRsUag5NcAAJEdP8r2jEZCiI5AH9LVr15gLE8WEISdU8mqmPORsSs6hBXH3g3z/qH6RrKMBCUAOVOnSpVGhQgXQfQ5yr6epuUyZMvDx8cEff/zB7mnQs4IAkP8CWEf9oqUMQLrDUVBAOVvuk08+KXrFQhpgAB4/flwC8HbiFlTaOhalfIGdAZ1wslTe2tCTqUl6HOpk5sUj9P/sNM6cOSPVTxeSRLKOBhiAdHONp81DnsVr9fxxLXKHdJmHop+mnkzGzYwMx5phtyJzUSEoRDPM2/nz51kZty8k4dlDo1F6fCq7OceTCMdrHfiopQxAujfBU9zQlgjs9THqtusm/d/i3g3Qs6rdRVyHWgpdc51ZymTApKensxtvPNHVTlpXUkB0isQVlLgALUatYfc2eHr66aet1QMWby0DUL75vG14K7wwPZ5FPe3VqxcLwXvwnw1QP8BHUlWZ1j3hE1AZaau/zKc+JYDym3ZbtmxhVzXJ2KBrnRQKJCoqym7zW1wetxaRDEDaf+Np+/ut0WHaXrYmo7gqFHb30OsN7QD0qRiEqlHfIPX9/KcXHMC2bdti165dKFeunDQlU7DJhg0bshGQRr3r168jOjoa8vr5fqS1usG6rWUAHjlyRDICdn7QFs/H7GbbLrT9QtNoQv/GdgBqqUs5AlIZPLQGjYB8iuUAfvjhh5DXrwxubt2usUbLGYAUzYBvl+yKbod2U3ax1nNwAhLW4saicboa8S4TgLIxe3Dw4EEprzwmDAEoj7xKm90fffQRi6bA6xd3d3XV/FBlYABSCAwOwJ4P26PNpB12APpdP4fYyB7w07FDKgaUw0tLEtjnHXiSn+/GxcXZAUgb2yNHjmQhOHj9In7LQ8WXbmMYgIcPH5YA2DuiA1pN2IatW7eyUw86G94f8SxaVnxghLBSKTqQyncOlVMwnSXzRGXKE42Ao0aNgrx+8U0Q3T57qDIwAOUjVvxHL6DluDj4+fmxwEH0jZCkwc/ZrQErvTkRaatmIjc7C/euXbRTiBJAX19f6bkyxgyNgJ9++qndiElGikjW0QADkK/ZaM23f+SLaPHZz+jZsycGDBiAzp07I/mtVnYAhkzbgYwti5C25qt8oyAHkKZSsm7JmOFrSRoB5Udz5OQwZswYac1I+Ro3bmwd7YuW5m1EU7w/ng6M6oRm//uTHSgn322LZ8rrfGzwrwKUIyD3siHwaASUA0ihgMm7Rl4/eeKIZB0NMAApNiBPBz/5G5qO2WRnhNA6UH6i4Ug9FKqNDAqelN8XoSCV8kQAUuBJef0ihp914GOmBAFIR2d8ZDo8ugsaffIfu5EqacFk1D21EX5e2lGZ6WmN5ZeYUcGP4sjHj4NIcNLJCv1MG9TkhUNBLuX1F5Szq7W6tfi0lgG4Z88eSeKEMV3RcNQGTJs2jQWfpMDeZ4a/gIayo7hKAycgfd1c3Eu/gpzMG5pGyL179+yeU8RVSuTUumLFCkyYMAHy+lu0aGEa7dH6tVevcLfkuXs3CyVK+LlVhideXrx4oSeK8XgZDEA6MuMj4K9jX0L9j9exiijqaf/+/XEu6sV8JyHB4zbgXHTnfALxNSBZuBTaNysry6HQBOCkSZPYkR2vv2XLlh5vpKsFqkVodbas/gPewLyv5zj7mkfz743fj+bNzLm2ZgBSfGYOwJHPuqHeiDXsM60UE5oCh5//oJMdgIEjl+Dyl0Ph5VcSWRdPaY6AFLhc/nVNykw/U+dSMHQKVi6v30xfxixoAAnOb+bNZfr7v+++xz//p59HwUs9dx7VgoNgegB37Hhw8nF03MsI+/cquxjPtin/QKX7Nw0pJ3jJBRbYnK8BKXg5W2zabAy81q1bs5+pTgJw6tSp7N8cTP7cUGUFnEkOYO/wPli2dLGhGmvUqInTp/N+MdVGwHETJiM6aphqWVoj5o0bGShXrqwhGY4mHkOd2rVYXtMDKN8eSRzfA7U/+IEBExsby75YSacTl86e1nVIzcm5jz9z8y436bniU5znd955h311XV4//b9ZknIENAKhHD4lgEYBUpYh14eRMuTwFQsA5Udkxyb0xNPvL2e+emQo0GiW/Nm/XHZIpU8ulCpVyg5IctUi8OgqAH26QV4/PTNLUpuCtSBUA0c+oinB0GrnkPeGYWrMZNUsWhCq1WH6EZCcBPgUmDypN0KHLcXq1asxf/58dkqhdEitPnMPMg9uxtVvRub7QpFyI5q+NzJ79mxJkfTND7Kw6UM4gwcPxsyZMyGvn56bJTlaA6pB6GjU4gBqAaXWXr2RTu25I8BNDyA5ivIp8/jkcNxv+hqqNWzLfPfIb+/OxH/YnwVHjMP1VTNg8/JC9uVUO/0pHVLpcwpkEVOij9XQmm/IkCHs79CUH9B56nb2VXRef/v27c3CHzOUlN8p4cLJIdSaMjmAK1auQc+XX3KqbXojphxCrbymB5A+t0XfB6F0YsoreLWuP/Z0mAf6gGH37t2RPqZXvm0Ym7cPcu/b7/HR+8oRkDxeKFHsl5iYGLz33nt5fw8ZglvRIexS0ubNm1kemvbpU2BmSXpWMEF48MB+yeBQk9udbRgj7xKE5y9ckAwONRlMDyBNhQQaGQ9npvdFvzqlWDsW3grDgaxARDcPxL01X+hyQQ6pR3pNRMmSJaW8P6z4gf1bHmumu38SWpc4y/6fAKT7J/R81apVbEo2S9IDkEa+Ro2baFrHRiBy1F4j79LIFxQYqGkdmx5AUgC5RdExGIXGoO+7ydPJnZsQG/myIYfUAXEXWWwZnuhDhlqJvs5EiY7jyDfQTEkLQPm0q2WYcIhcgUBv2pZPu1prRlfqLqx+EPEBNTTtCEC1NZ8jCDmAnvh2nlxUtTWfIwgFgIX16+ThetQA1DI41CA0Mo2qia0FrJbBoQahANDDYBRWcUoAteDjMikhlAP48chPMGb0J7ria029epYxFa6EUACoq3JzZpADaAQ+NQiVI6DWMRy9rzViGoGPyyCHUABoTr50pdKzgnUL0ACKRso2bdvh1X5/x7GkZEyePBnDhg3zqNcKh1AAaKSnTJinIAEszOYKAAtT2x6si99n8WCRLhX1t85dXXqPv5R56ya2bbO/EutWgR58WWzDuLAN44z+mzd/Fnv37nbmFY/nFSOgx1VaOAU6moLJmvUvXUby6ft2fizWr1ureiLiCEAyambNmYuOHfKcL8hZoVXrNprnxUataK4dbjgJAAuHF4/XogSQFvVkMDhyb6fn8fsPSFCRQEoA9bxi9KxkoxDKrXYBoMfRKJwCXTVC5B0uB9DoprTedosehMotIwFg4fDi8VrkAM74cjbeihxoqA75Hpyra0C9fUdHEKq9JwA01G3my8QB5Jd7nJGQA8IB9PRZMMmihNARtAJAZ3rORHk5gHqjkZrIfK3HAdSbVtXK0POGkUOoJaMA0ERQOSMKB9Do2k1eNu90V6dgKstovWXLlkNGhn2AADVZnGl7YeUV+4AamuYAduzYCZs2PfBxNNI5fPRyB0A9i5nk4COflmEiRkAjPWbCPBxAPatTTXQOBgeQ9gqdvXiut/ZUTruO5BQAmhAuIyK5ug1DZXN4OIDOQqx3K87Rmk+tHgGgkd42YR5X3bHkazf5FOwMCFob0npGkRJCZ+ot7G4Qa0ADa0CexUhkBKXlqlwD6o1s8nWd1tSuB4ocQgGgnrZM+lxtCtYySNRGJjUjxJF1S3B+NXuuw7gxeiOfUo0cQgGgSQHTE0trDUgj3eJFC9m94KHDoxyekmhZwTTN/vuD4fhX/whERER41BlVbMPo9W4xeO6OEcKb5842jKdUJEZAT2mykMvxBIDh4a9g6dIlhSy5fXVffjULg940do7tSFBqx7JlSz3eDmGEOGGEuKJ9swAYOehNV8SX3undO1wA6JYGXXhZbQSk/b2Fi5bkMxRoTUhJGYCIA2jE+pWL6Mzld0dN40YIjYACQBcAKOpXPBGgUj4CGoXQ2cvvanqSb8MIAIuaJBfrd9UfUA6QcgrWg9DIVovefqRyI1oA6CIARf2aHEA9cLQW70ojxFFZRuDj9TiCUO0oTgBY1CS5WD8H0BVHAr5h7cgIUULoDHyOIHR03iwAdBGAon6NA+iKNzN34deygjmErsCnhFDL2UEAWNQkuVi/JxxS9bZhqld/HCkpZ1yUMO+1WrVq49ixRIdlCADdUm/RvVzQIyAf+VxdX5Jm+MinZZgIAIuOIbdq5gAauZuhrEhvDaicdl2BUDntOoJQAOgWBkX3ckFZwY7WfM5A6GjNpwahALDoGHKrZjmAzoyCcgiUa0A9g8MIhHre1UoIBYBuYVB0LytPQvQ6niRVAiYHUA8+3lItCI3IQOXIIRQAFh1DbtWsdhZMcAwdNjzfJ1jJt69tm9b5fPo4gM7erFOD0Ch8yi0aAaBbGBTdyw+TO5ZwRig6jlyu2RMANmnSHK+9/rrLMnjixX3xezD/u2/dKkq4Y7mlPvGyWTUgHFLN2jMWkUsAaJGONmszBYBm7RmLyCUAtEhHm7WZAkCz9oxF5BIAWqSjzdpMAaBZe8YicgkALdLRZm2mANCsPWMRuQSAFuloszZTAGjWnrGIXAJAi3S0WZspADRrz1hELgGgRTrarM0UAJq1ZywilwDQIh1t1mYKAM3aMxaR6/8BgyOPXD60EkAAAAAASUVORK5CYII=</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" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu2dfYxW1ZnAD7upW1oH/BtkjMjHAP2jw8dCsmuptCENH9amWr6pVAaUuCtTare7CTDMrI2ZMuIfDSJDt64WZtAaFNAoaUXaZLUCM00qLEhSU9xWTbotX24Tu4HNeZuXnZn33vvej3Puc86ZnwnxD973PM/ze849P85978cIxX8QgAAEIAABCJROYETpEQkIAQhAAAIQgIBCwEwCCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBAwALQCQkBCEAAAhBAwMwBCEAAAhCAgAABBCwAnZAQgAAEIAABBMwcgAAEIAABCAgQQMAC0AkJAQhAAAIQQMDMAQhAAAIQgIAAAQQsAJ2QEIAABCAAAQTMHIAABCAAAQgIEEDAAtAJCQEIQAACEEDAzAEIQAACEICAAAEELACdkBCAAAQgAAEEzByAAAQgAAEICBBA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</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="150" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" 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,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAx0lEQVRoQ+2awQ2CUBAFlybwSqzEWiTfoozWwhViONiRiYkFvMsEf4b75LEzHBmqs2eoqktVLT3cNU3n/XvQdW7L83H/65vW7VW31t4edNSMFjpqmd97WchCsAE/OVh4PGehWBkMWAgWHs9ZKFYGAxaChcdzFoqVwYCFYOHxnIViZTBgIVh4PGehWBkMWAgWHs9ZKFYGAxaChcdzFoqVwYCFYOHxnIViZTBgIVh4PGehWBkMWAgWHs9ZKFYGA30X6uWPxnE8bR/Jtp2GcsP1ZgAAAABJRU5ErkJggg==" id="10"/></item><item><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACBUlEQVRoQ+3aO0/CUBQH8MMGIRFnooaRL0BgdCIGqQnxASgQjMjqc3A04maM38KwOTqqm8YEFx+rr0QdcSMupiQ1olTOvfec3hZha9LH/d1/e8M/rQ8AIoaR2QoG/X7w+K/V+rj2AcB4LBY/LpUXPQ16e32Bq0bjoQ3KZvNH9frhsJcDOr+4hN1abQBybYj/M6HHp2cYGx1xVSp2Y0IltFSpQjgchtrOtitQN7d3YKTTsLd/ANOZqY4xoUDN5jtUlqsQjUa1oyzMQqHYdSwokDkFbkD1wpjjRIN0ozAYYZAuFBYjBXIaJYKRBjmFEsUogbhRMhhlEBdKFkMCokapYMhAVChVDClIFUWBIQfJoqgwLCBRFCWGDYRFUWNYQb1QHBh2kB2KC+MI6Ccql8u2y5ldn+loaxIbQvVB4vxfh5h9qlAswdnpCaysrrEVRcdA5m02mUpBIBCAmdk5b4O+PzObG+usdZ49oW4LAGedZwX9tZpxodhAmKWZA8UCwmCs5Y8aRQ4SwXCgSEEyGGoUGUgFQ4kiAVFgqFDKIEoMBUoJxIFRRUmDODEqKCmQExhZlDDISYwMSgikAyOKQoN0YkRQKJAbMFgUCpRMTkA8kWBrmaLV3vpDm8vPy700duNrfRMVCg39mgtUQqIzqHP/AUjn7GOu3d8J9dsHgBEAKGNi9cA+958uiHxCYDA7+gAAAABJRU5ErkJggg==" id="11"/></item><item><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAEYElEQVRoQ+2aS0wTURSG/66Vx0oXCCIK1MfCFoxuFERDjOArahR8xKgFJS4kRuOGUsrGIBUXxgfFxKhA8REfYGKIiujCB9BqIoiSaAQV3fHQNeaMuUlLZzp3Zu4URCZpuui9Z853/jPn3numFkyxywIgG0DbVOBKTk7pkoD2H3C0Xa6r/aeZXr7qQJHD8XYaaLLKOK0QrzKtj57A7w+g7+MHtD15jM+fP4VN3bZ9BxISErDUZkfO6iwkJc7hNa84TqhC/QNf4fXWof76NWRkLpM+drsN1vQ0WWfp5r0fPuJNwI/79+5K43cWFGLrlo26wYQABYMUHSpBYcEOXdG+fec+fI0NGB4aQvHhEl1ghoGuXK2H2+UEgRwudiAuLlZ3dNlEStfqqiokJiWhvNypKTi6gYaHR1DuqkBPdzfclZVYsXyZYZBgA2T/wiUvai+ex8VaL3LX5nDZ1wVENzvoKEJsbCzOeKqFqKLkLaXh8WOlOO2p4UpBzUAMxmq1otLt4oqa0UHdPe+xIT+fC0oz0IGDRYiJicHZGo9RPzXNJ6glixfhxcvXEdNbE9C585fQ/rQNdd5aU9NMLf0CgYDi/bmBWITedfdg8aKFmqIrcvDR0mOSOaUM4QaiVLPZM3CkpFikf5pt0TNss9nQ0OiTTT0uIBpUWLATkaTW7JmBCZT6AX8X5I46XEAk84LUtAlXh8WAqdTc0hKW/qpAtK2Zm5SIoaHhCSkESkKeqvLg96/RsKVDFYi2NrR5jHaZVstIKlKlR0vR2vowZKgqEKXbylVZXKu0mhOif09JmY/xaacKJDdJtGN67ckFWxXIYrFgbGxM7z1NnUfVjq7gpSQiEP3o8Xhw84bPVMf0GqdjRpPPF1K+VYG8Xq9svdfrhMh55Px4/6aBREbYqC3NCinVeqOOiJpPh7/nz9pD1sj/q8pRJHNz15nSMxChEp0A1uflhyz6qgqVOV2YvyAV+/buEuGDUBu06D9tbw/pCqkCsV7ZZFuLWKtL816Oturx8XH40j+gqT8mVAoZY5Q5M2bG4OSJvydYdqkqRAOVJpvttJL9SEHmAqIzUXZW1qQ6sf78MSjbRuMCYirRd7R6cUrqsAOn0iPADcRUUmpORCv9qFSnpqWHPTuaniE2mLVlJ6pZQsfurs6OiH1BboUYFBWI3t7eqDcbWTDlGiOaq9z4dIo2FC8M+alZofFKuVzlpnZS6VR6proqrHeg9MzqBiKDlNP0/sbpcgvfGlERqqhwY6C/HzVna7iDZgiISewsK5PetjkcDsMvvmjRvFbfKKmi562gYSCCCnZidc6asB0wT0knRRoamyTFyYbe4AgBYg4T2J17zXjQ0iyV142bNkst5MwMuzRkoTVd6r7SwXF09Be+fR9EX1+fNJY+u3bvQV5eniGVhQIFK0ER7+j0Sw7TfxVGRkZw62aTNGTevBRJBXpxxoBFvaM1DYgnzcwYMw1kRlRF2pzaCk2VfzTOmjX71R8xTomk2qlpUgAAAABJRU5ErkJggg==" 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="238.73333333333335" y="556.9999999999998"><custom-block s="status of all winning triples"></custom-block></script><script x="76" y="629"><block s="receiveOnClone"></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="setEffect"><l><option>ghost</option></l><l>0</l></block><block s="doForever"><script><block s="doIfElse"><block s="reportAnd"><block s="reportAnd"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block><block s="reportMouseDown"></block></block><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><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="doStamp"></block><block s="doWait"><l>.5</l></block><block s="removeClone"></block></script><script><block s="doIf"><block s="reportAnd"><block s="reportAnd"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block><block s="reportMouseDown"></block></block><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><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="doStamp"></block><block s="doWait"><l>.5</l></block><block s="removeClone"></block></script></block></script></block></script></block></script><script x="594.7333333333333" y="64"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="for each %upvar of %l %cs"><l>item</l><custom-block s="possible winning triplets"></custom-block><script><block s="doIf"><block s="reportEquals"><custom-block s="status of triple %s"><block var="item"/></custom-block><block s="reportNewList"><list><l>X</l><l>X</l><l>X</l></list></block></block><script><block s="doSayFor"><l>X Wins</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doIf"><block s="reportEquals"><custom-block s="status of triple %s"><block var="item"/></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></block><script><block s="doSayFor"><l>O Wins</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></custom-block></script></block></script><script x="565" y="468.20000000000005"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="681.7333333333333" y="606.6666666666667"><block s="receiveGo"></block><block s="doWait"><l>.1</l></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l></list></block></block></script><script x="10" y="299"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29"/><watcher scope="Square" var="position number" style="normal" x="5" y="40.000001999999995" color="243,118,29"/><watcher var="board" style="normal" x="3" y="94" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><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"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-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="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></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="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="makeBoard" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>position number</l><l>0</l></block><block s="doRepeat"><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="changeYPosition"><l>-50</l></block><block s="changeXPosition"><l>-150</l></block><block s="doRepeat"><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="changeYPosition"><l>-50</l></block><block s="changeXPosition"><l>-150</l></block><block s="doRepeat"><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></script></block-definition><block-definition s="possible winning triplets" type="reporter" category="other"><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>3</l><l>5</l><l>7</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block></list></block></block></script></block-definition><block-definition s="status of triple %&apos;triple&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></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><block var="triple"/></block></block></script></block-definition><block-definition s="status of all winning triples" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="board"/><script><block s="doIf"><block s="reportEquals"><custom-block s="status of triple %s"><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block></custom-block><block s="reportNewList"><list><l>O</l><l>O</l><l>O</l></list></block></block><script><block s="doReport"><block var="item"/></block></script></block></script></custom-block></script><scripts><script x="67" y="211.19999999999976"><custom-block s="possible winning triplets"></custom-block></script></scripts></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="913">X,O,X,O,O,X,O,X,X</list></variable></variables></project><media name="m6l4a3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>