<snapdata remixID="9251067"><project name="m6l4a3- tic tac toe- Rishi Rana" app="Snap! 5.4, http://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="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu2dW5BV1ZmAf+aiIbHRB/MC0pbIpYE8pEEGXiJKUkwCmDgVlTujkQYlJtISU3kBmm4frA4tPqQQaVLjaKAbjUWUjkNIBDEPKrfOVIIBqYojxqgVH7iYmsRMwdQ61qG6++y9z76stdelP6osH9hn/f/6/rXXx9q3NUL4AwEIQAACEIBA6QRGlB6RgBCAAAQgAAEICAJmEEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEAAAhCAAAQsEEDAFqATEgIQgAAEIICAGQMQgAAEIAABCwQQsAXohIQABCAAAQggYMYABCAAAQhAwAIBBGwBOiEhAAEIQAACCJgxAAEIQAACELBAAAFbgE5ICEAAAhCAAAJmDEDADIH/u+222//xs58daab1klr9+98/kYsXRa688oqSIpoJ87e//a3S8JVXXmkmQImtfvLJJ5f27Hn+H0oMSShDBBCwIbA0O+wJXJwxY+aIFXff4zWIw2+8Js88/Z9e96GafFPTFPn2d77rdV8+/OB9OXL4sPziF//F3O11JT9NniIGUES64CSBi4sWLR7R07PLyeTSJrX1iW1y7Nhx+fGO7Wl/4uRxr79xRB749rfl6NHDTuaXNinVj01tbbJv30vM3WmhOXwcRXS4OKTmNQEE7FD5ELBDxSCVywQQMIMBAmYIIGAzXHO1ioBzYeNHhgkgYMOAaX7YEkDADpUeATtUDFJhBcwYgIBhArECPvPuH6Vx7HWGw2drPi4n3feA9//qgBw/3i+n3zolBw+8LG+//YeaRO+4c6GMGTNGvtg8TebcOlsLqyQB+1QP7gFnG9euH80K2PUKkZ+vBGIFfO/KVTJ69GjpaG9zom8n3vy93LZggfywa4t889++PignHQJWguvu3iE7f/KMTL9pRuW/adOapWnSxEi5KsmcPPWW/Kb/uLz4ws8qxy9avKQmtyzwkgTsUz0QcJaqu38sAna/RmToJ4FYAZ87d15WtqySpqYm6xKuynfpsuWRuRQR8EDxrrpvjSxZvDDXavb5PS9Kb88uOXf2rKy+f00uEScJ2Kd6IGA/J4O4rBFwWPWkN+4QSLwH7MKkX0++CmVeAT/19E5pb9sgSrz3r26Rq68eVbgy6vL15s5OGdvYKBs3bsgk83r3gH2pBwIuPIycagABO1UOkgmIQN2HsGxO+mnkm0fAqk8b2zbJmydOSHtHh8yaOUNrSVX7TzzZLdu3bZVt27tl7lfmpGq/noBVIz7UAwGnKrc3ByFgb0pFop4RqCtgW5N+WvlmFXBVYKNGjZLHujZrWfXG1Vxdln54XWvkfeuo36QRsA/1QMCezQJ10kXAYdWT3rhDIJWAy570s8g3i4BtrB6THh4bOgzSCtj1eiBgd05wHZkgYB0UaQMCtQRSC7isST+rfLMIWD1J3NDQII9v6Sp1LKg+fWHqFHnt9cOJl7uzCNjleiDgUoeX8WAI2DhiAgxTApkEbHrSzyPftAL+0dYn5dArB2VH93ajl53rXY7u7++PjZ9VwK7WAwGHNZsg4LDqSW/cIZBZwKYm/bzyTSPg6gr0dyfelKlTJlujv7Z1XSV23Ao8j4BdrAcCtjbEjARGwEaw0igEJJeAdU/6ReSbRsDq0nPztOnywJrVVkuu7kE3NzfLrp7eyEvReQXsWj0QsNVhpj04AtaOlAYhUCGQW8C6Jv2i8q0nYCWDJYsXSdKl3zLHgroU3n/8WOTWiUUE7FI9EHCZI8p8LARsnjERhieBQgIuOunrkG89AavLvuMnTLS++q0Or+oqeG9fX83l8KICdqUeCDisyQQBh1VPeuMOgcICzjvp65JvkoDVZyavbxwrZ8+es/LgVVyZH+3skr98fKHms5o6BOxCPRCwOye4jkwQsA6KtAGBWgJaBJx10tcp3yQBq09Nqs0Syn7tqN5AU/1vXdsq+/fvG3SoLgHbrgcCrjcC/Pp7BOxXvcjWHwLaBJx20tct3yQBq8vPX7p5dq6NEUyXcNy4G2XoZWidArZZDwRsevSU2z4CLpc30YYPAa0Crjfpm5BvkoCjJOdKaaP+caBbwLbqgYBdGWV68kDAejjSCgSGEtAu4LhJ35R8kwQ8YsQIuXTpkpNVV09Dqz8DX40yIWAb9UDATg653Ekh4Nzo+CEEEgkYEfDQSX/RooVy24IFErefb9EaRW1HqCTQ1dUlzz3bW7R5I79X2xbu7u0d9DqSKQGXXQ8EbGTIWGsUAVtDT+DACRgTcHXSX7Z8ReUTkA+uba156lcX2zgBd3d3R75vqytukXaUpIbmZ1LAZdYDARcZGe79FgG7VxMyCoOAUQGry87z582TkSNHyh133oWAB4wZGwIuqx4IOIzJodoLBBxWPemNOwSMCXjgPd/vrXtIVraskqamJiMSZgVcf0CVWQ8EXL8ePh2BgH2qFrn6RMCIgKMeuDK5F2+UgOPetXWlOM/veVF+/eqhQe8om7oEXXY9ELAro0xPHghYD0dagcBQAtoFnPS0sykJRwlYdZSnoEVs1AMBhzXRIOCw6klv3CGgVcBpXjUyIeE4Ac+d+1Vp7+iI3HnIdgnUDk3z5i8Y9JEQ3StgW/VAwLZHl974CFgvT1qDQJWANgGnmeyrQXVLOE7A6ze0yY3jJ8jdK5Y6V3H1kZBXDh2SxrHXXc5Np4Bt1gMBOzfcCiWEgAvh48cQiCWgRcBZJnsTEo4TsLrP2tuzy7l3gdU7wJs7O419C9p2PRBwWDMOAg6rnvTGHQKFBZxnstct4TgBq5X2NddcLe+ceXfQStM2frUy/9xVDfKD768blIqOFbAL9UDAtkeY3vgIWC9PWoOAlkvQRSZ7nRKOE7CKESc7W0Mg6R8FRQXsSj0QsK3RZSYuAjbDlVYhkHsFrGOy1yXhJAGrPYFvmT1b+vv7ndgTWH0D+sMP3o98H7qIgF2qBwIOa2JBwGHVk964QyCXgHVO9joknCTg6ipY/b+jvc0qefWPgesbx8ZeEs8rYNfqgYCtDjPtwRGwdqQ0CIEKgcwCNjHZF5VwPQFXV8G7enqtvpKkXj2aMHFSzb3fav/zCNjFeiDgsGYXBBxWPemNOwQyCdjkZF9EwvUErNpWT0Q/vK7V2qXoRzu75NjRI7Kje3vspfCsAna1HgjYnRNcRyYIWAdF2oBALYHUAi5jss8r4TQCrl6KPnnyZKIETQySqvz39vXJ1CmTY0NkEbDL9UDAJkaRvTYRsD32RA6bQCoBlznZ55FwWgHbkHBa+arc0grY9Xog4LAmDQQcVj3pjTsE6grYxmSfVcJZBDxQwm1tGxNXpEXLpJ54fmxzp9Rb+Wa5B+xDPRBw0ZHj1u8RsFv1IJtwCCQK2OZkn0XCWQWs2lb3ZLdv2yob2tq1f6pSPfS1aVO7vHvmjGx5fEtqyddbAftSDwQczgSheoKAw6onvXGHQKyAXZjs00o4j4Crl3w3rF8vYxsbpaWlpfAT0uojG8/s7Kmselfdt0buX92S6d3jJAH7VA8E7M4JriMTBKyDIm1AoJZArIDVTkIzZ82y/u7sUAkvWrxk0A5C6u/zClj9dqA0b53z5ZoditIMGrXi3dWzu7KiVm3klXmSgH2qBwJOM2r8OQYB+1MrMvWLQKyAlVQG7tTjQreULK++elRNKkUEPFDwe17YKz/v21t5Xejr37hdxk+YKDdNn1Y5ZHLTpEpstRK9cOFjee9P78vp06crx6r/li5bLvPnzy+0ik4SsE/1QMAunC36ckDA+ljSEgQGEqj7EJYPuHQIeGA/leyOHD1eEezpt07J+fPn5afP7a4ccsMN4yqr3IaGhsuCnjVzhhZM9e4BawlSQiMIuATIJYZAwCXCJtSwIoCAHSo3AnaoGKRymQACZjBAwAwBBGyGa65WEXAubPzIMAEEbBgwzQ9bAgjYodIjYIeKQSqsgBkDEDBM4OKMGTNHrLj7HsNhzDZ/4OVfyj//0xVyyy03mw1kuPU/f/SRHDxwUL55512GI5ltXm23ePTIEdm37yUWT2ZRl9I6RSwFM0GGIYGLobxnP378RHmw9SGvS6jE9cbrr8svf/kLr/uhkr/22s/LRx/9mbnb+0ryIY4ASkgXHCVw8Vv3toz48Y7tjqaXLi116fa733lADh9+I90PHD1K9eORjkekr+8FRzNMl5bqx6qWFvntb/8bAadD5vRRFNHp8pCcxwQQsEPFQ8AOFYNULhNAwAwGCJghgIDNcM3VKgLOhY0fGSaAgA0DpvlhSwABO1R6BOxQMUiFFTBjAAKGCWgV8P5fHZDjx/srX486eOBlefvtP9Skf8edC2XMmDHyxeZpMufW2Vo+d5l0D9jFTzjG5aRbwDbrwT1gw2duic2zAi4RNqGGFYHCAlYy6e7eITt/8oxMv2lG5b9p05qladLESLkqyZw89Zb8pv+4vPjCzyrHR22wkKUKSQK+d+UqGT16tDObSlR3Nfph15aaTSV0CNiVeiDgLCPY7WMRsNv1ITt/CeQW8MCJXm29t2Txwlyr2ef3vCi9Pbvk3Nmzsvr+NTVSSoM2ScBqA4eVLaukqanJuoTrbSlYRMCu1QMBpxm5fhyDgP2oE1n6RyCXgJ96eqe0t23ItedtHCJ1uXRzZ2dlb96NGzdkknm915BckHA9+SoueQXsYj0QsH+TQVzGCDicWtITtwhkErAS2ca2TfLmiRPS3tFRaOu9KAyq/See7K7sq7tte7fM/cqcVLTqCVg1YlPCaeSbR8Au1wMBpxq6XhyEgL0oE0l6SCC1gKsCGzVqlDzWtTlyX15d/VeXpR9e1ypR90mjYqQRsC0Jp5VvVgG7Xg8ErOtssN8OArZfAzIIk0AqAdtYPSY9rDS0FGkFXLaEs8g3i4B9qAcCDmfCQMDh1JKeuEUglYDVk8RqA/rHt3SVmr0S2BemTpHXXj+ceLk7i4DLknBW+WYRsA/1QMClnipGgyFgo3hpfBgTqCvgH219Ug69clB2dG83etk5rgbVy9H9/f2x8bMK2LSE88g3rYB9qQcCDmdWQcDh1JKeuEUgUcDVFejvTrwpU6dMtpb52tZ1ldhxK/A8AjYl4bzyTSNgn+qBgK2dLtoDI2DtSGkQAhUCiQJWlzqbp02XB9astopL3fNsbm6WXT29kZei8wpYt4SLyDeNgH2qBwK2espoDY6AteKkMQhcJhArYCW1JYsXSdKl3zI5qkuv/cePSdTWiUUErEvCReVbT8C+1QMBl3l2mI2FgM3ypfXhSyBWwOqy7/gJE62vfqulqa6C9/b11VwOLyrgohLWId96AvatHgg4nEkFAYdTS3riFoFIAavPGl7fOFbOnj1n5cGrOESPdnbJXz6+UPNJSR0CzithXfJNErCP9UDAbp3oRbJBwEXo8VsIxBOIFLD6tKHaLKHs147qFUrJrnVtq+zfv2/QoboEnFXCOuWbJGAf64GA641mf/4eAftTKzL1i0CkgNXlzi/dPDvXxgimuz9u3I0y9DK0TgGnlbBu+SYJ2Md6IGDTZ0J57SPg8lgTaXgRiBRwlORcwRIlI90CridhE/JNErCP9UDArpwxxfNAwMUZ0gIEoghECnjEiBFy6dIlJ4mpp6HVn4GvRpkQcJyETck3ScA+1gMBO3n65EoKAefCxo8gUJdAjYCVzLq6uuS5Z3vr/tjGAWrbwt29vYNeRzIl4KESXrRoody2YIEsXbbcyN7CUdsR+loPBGzj7DATEwGb4UqrEIgUcHd3d+T7ti7gUkIamp9JAVclvGz5isonOR9c22pEvnEr4Kj+ulCHag5x9UDALlWpWC4IuBg/fg2BOAIIOMXYUJed58+bJyNHjpQ77rwLAQ9ghoBTDCDPD0HAnheQ9J0lgIDrlGbgPd/vrXtIVraskqamJiMSjrsE7eMVCVbAzp7zmRNDwJmR8QMIpCJQI+C4d21TtVbCQWp3pF+/emjQO8qmLkFHPXBlci/eKAH7Wg8EXMLJUFIIBFwSaMIMOwI8BR1T8qSnnU1JOErAKj2egh5256VTHUbATpWDZAIiECnguXO/Ku0dHZE7D9nuu9oRaN78BYM+EqJ7BZzmVSMTEo4TsI/1YAVs+0zRFx8B62NJSxAYSCBSwOs3tMmN4yfI3SuWOkdLfZTilUOHpHHsdZdz0yngNPKtBtYt4TgB+1gPBOzcqZM7IQScGx0/hEAigUgBq/usvT27nHsXWL0DvLmz09i3oLPI14SE4wTsYz0QcDgzDwIOp5b0xC0CkQJWK7trrrla3jnz7qCVpu3U1Urwc1c1yA++v25QKjpWwHnkq1vCcQL2sR4I2PbZoi8+AtbHkpYgUPcStDogTna28CVJqKiAi8hXp4TjBOxjPRCwrTNFf1wErJ8pLUJAEYhcAau/UHvQ3jJ7tvT39zuxJ7D6BvSHH7wf+f5tEQHrkK8uCScJ2Ld6IOBwJhgEHE4t6YlbBGIFXF11qf93tLdZzbq6IX3cJfG8AtYpXx0SThKwb/VAwFZPGa3BEbBWnDQGgcsEEgVcXXXt6um1+kqSevVowsRJNfd+q73II2AT8i0q4XoC9qkeCDicWQYBh1NLeuIWgUQBq1TVE7gPr2u1din60c4uOXb0iOzo3h57KTyrgE3Kt4iE6wnYp3ogYLdO9CLZIOAi9PgtBOIJ1BVw9dLnyZMnEyVoAnJV/nv7+mTqlMmxIbIIuAz55pVwGgH7Ug8EbOKMsNMmArbDnajhE0glYBuTflr5qtzSCrhM+eaRcFoB+1APBBzO5IGAw6klPXGLQGoBD5z029o2Jq5Ii3ZRPfH82OZOqbfyrcZJI2Ab8s0q4SwCdr0eCLjoWeDO7xGwO7Ugk7AIZBKw6rq6J7t921bZ0Nau/VOV6iGjTZva5d0zZ2TL41tSS76egG3KN4uEswrY5Xog4HAmCgQcTi3piVsEMgu4esl3w/r1MraxUVpaWgo/Ia0+svHMzp7KqnfVfWvk/tUtmd49ThKwC/JNK+E8Ana1HgjYrRO9SDYIuAg9fguBeAK5BKyaGyjNW+d8uWaHojTQ1Yp3V8/uyopatZFX5kkCVjsJzZw1y/q7zEMlvGjxkkE7OlVF+kjHI9LX90IafIOOca0eCDhzCZ39AQJ2tjQk5jmB3AIeKJQ9L+yVn/ftrbwu9PVv3C7jJ0yUm6ZPqxwyuWlSZTWrVqIXLnws7/3pfTl9+nTlWPXf0mXLZf78+YVW0UkCVpIfuHOSC/VSslRMhv7JuwIe2I5q24V6IGAXRpqeHBCwHo60AoGhBAoLeGCDSnZHjh6vCPb0W6fk/Pnz8tPndlcOueGGcZVVbkNDw2VBz5o5Q0tF6t0D1hKkhEZ0CNiVeiDgEgZMSSEQcEmgCTPsCGgVsC16CNgW+ei4qh4I2K2aFMkGARehx28hEE8AATs0OnSvgG11DQHbIm8mLgI2w5VWIYCAHRoDCNihYpDKZQIImMEAATMEghHwfatXycpV95mhVFKrp07+Xt75n3fka1/715Iimgnz548+kgMvH5BDhw4yd5tBXGqrFLFU3AQbRgQuikgQ59e1135eZvzLTK9L994f35UrrrhS/v2eb3ndD7Vv8+E33pD9+/cFMba8LoaG5CmiBog0AYEIAkGsgLc+sU1eOXhQnn320yeuff2j+vHqoUPS29vjaxcqeatL6Zva2mTfvpeYu72u5KfJU8QAikgXnCSAgB0qCwJ2qBikcpkAAmYwQMAMAQRshmuuVhFwLmz8yDABBGwYMM0PWwII2KHSI2CHikEqrIAZAxAwTECrgPf/6oAcP95f+QrWwQMvy9tv/6Em/TvuXChjxoyRLzZPkzm3ztbymcike8AufooyLqckAfvUD+4BGz5rS26eFXDJwAk3bAgUFrASQ3f3Dtn5k2dk+k0zKv9Nm9YsTZMmRspVTc4nT70lv+k/Li++8LPK8VEbE2SpQJKA7125SkaPHu3MZgzV3Zl+2LWlZjOGJAH71A8EnGX0un8sAna/RmToJ4HcAh4oXrWF4JLFC3OtZp/f86L09uySc2fPyur719RIKQ3WJAGrzQlWtqySpqYm6xKutzVikoB96gcCTjNq/TkGAftTKzL1i0AuAT/19E5pb9uQa+/eODzq8vXmzs7KHsMbN27IJPN6ryG5IK968lVc6t0D9qUfCNivSaBetgi4HiH+HgL5CGQSsBLAxrZN8uaJE9Le0VFoC8GodFX7TzzZXdkfeNv2bpn7lTmpelVPwKoRm/JKI980AvalHwg41bD15iAE7E2pSNQzAqkFXBXYqFGj5LGuzZH72erqu7os/fC6Vom6TxoVI42AbckrrXzTCtiHfiBgXWeCG+0gYDfqQBbhEUglYBurx6SHlYaWIa2Ay5ZXFvlmEbDr/UDAYU0UCDisetIbdwikErB6ArehoUEe39JVauZKYF+YOkVee/1w4uXuLAIuS15Z5ZtVwC73AwGXepoYD4aAjSMmwDAlUFfAP9r6pBx65aDs6N5u9LJzHP/q5ej+/v7Y+FkFbFpeeeSbR8Cu9gMBhzWbIOCw6klv3CGQKODqCvR3J96UqVMmW8t6beu6Suy4FXgeAZuSV1755hWwi/1AwNZOFSOBEbARrDQKAUkUsLr03DxtujywZrVVVCIa4pQAAAoASURBVOoedHNzs+zq6Y28FJ1XwLrlVUS+RQTsWj8QsNXTRXtwBKwdKQ1CoEIgVsBqEl2yeJEkXfotk6G6FN5//Jj8eMf2mrBFBKxLXkXlW1TALvUDAZd5ZpiPhYDNMybC8CQQK2B12Xf8hInWV7/VslRXwXv7+mouhxcVcFF56ZCvDgG70g8EHNZkgoDDqie9cYdApIDVZyavbxwrZ8+es/LgVRyeRzu75C8fX6j5pKQOAeeVly756hKwC/1AwO6c4DoyQcA6KNIGBGoJRApYfWpSbZZQ9mtH9QqkZNe6tlX279836FBdAs4qL53y1Slg2/1AwPVGsl9/j4D9qhfZ+kMgUsDq8vOXbp6da2ME010fN+5GGXoZWqeA08pLt3x1C9hmPxCw6bOg3PYRcLm8iTZ8CEQKOEpyriCJ+seBbgHXk5cJ+ZoQsK1+IGBXzhY9eSBgPRxpBQJDCUQKeMSIEXLp0iUnaamnodWfga9GmRBwnLxMydeUgG30AwE7eerkTgoB50bHDyGQSKBGwGry7Orqkuee7XUSndq2cHdv76DXkUwJeKi8Fi1aKLctWCBLly03srdwve0IixRk4Pe8TfcDAReplHu/RcDu1YSMwiAQKeDu7u7I921d6LKa3IfmZ1LAVQkvW76i8knOB9e2GpGvyRVwtW5KwmX0AwG7cKboywEB62NJSxAYSAABpxgP6rLz/HnzZOTIkXLHnXd5K+Cy+oGAUwwqjw5BwB4Vi1S9IoCA65Rr4D3f7617SFa2rJKmpiYjEjZ5CbrMfiBgr+aAuski4LqIOAACuQjUCDjuXdtcrRv4kdod6devHhr0jrKpS9BRD1yZ3BvZlIDL7gcCNjDwLTaJgC3CJ3TQBHgKOqa8SU87m5KwCQHb6AcCDmvOQMBh1ZPeuEMgUsBz535V2js6Incesp262qFp3vwFgz4SonsFnOZVIxMS1i1gW/1AwLbPEr3xEbBenrQGgSqBSAGv39AmN46fIHevWOocKfWRkFcOHZLGsdddzk2ngNNIqxpYt4R1CthmPxCwc6dNoYQQcCF8/BgCsQQiBazus/b27HLuXWD1DvDmzk5j34LOIi0TEtYlYNv9QMBhzTgIOKx60ht3CEQKWK3srrnmannnzLuDVpq201Yr889d1SA/+P66QanoWAHnkZZuCesQsAv9QMC2zxS98RGwXp60BoHES9DqL+NkZwtd0j8Kigq4iLR0SriogF3pBwK2dZaYiYuAzXClVQhEroAVFrUn8C2zZ0t/f78TewKrb0B/+MH7ke/fFhGwDmnpknARAbvUDwQc1sSCgMOqJ71xh0CsgKurYPX/jvY2qxmrfwxc3zg29pJ4XgHrlJYOCecVsGv9QMBWTxftwRGwdqQ0CIEKgUQBV1fBu3p6rb6SpF49mjBxUs2932oN8wjYhLSKSjiPgF3sBwIOa3ZBwGHVk964QyBRwCpN9UT0w+tarV2KfrSzS44dPSI7urfHXgrPKmCT0ioi4awCdrUfCNidE1xHJghYB0XagEAtgboCrl6KPnnyZKIETcCtyn9vX59MnTI5NkQWAZchrbwSziJgl/uBgE2cDfbaRMD22BM5bAKpBGxDwmnlq3JLK+AypZVHwmkF7Ho/EHBYkwYCDque9MYdAqkFPFDCbW0bE1ekRbunnnh+bHOn1Fv5ZrkHbENaWSWcRsA+9AMBFz0D3Po9AnarHmQTDoFMAlbdVvdkt2/bKhva2rV/qlI99LVpU7u8e+aMbHl8S2rJ11sB25RWFgnXE7Av/UDA4UwQqicIOKx60ht3CGQWsEpdTbAb1q+XsY2N0tLSUvgJafWRjWd29lRWvavuWyP3r27J9O5xkoBdkFZaCScJ2Kd+IGB3TnAdmSBgHRRpAwK1BHIJWDUzUJq3zvlyzQ5FaWCrFe+unt2VFbVqI6/MkwSsdnaaOWuW9XeZh0p40eIlg3Z0Un+fJGCf+oGA04x+f45BwP7Uikz9IpBbwAOFsueFvfLzvr2V14W+/o3bZfyEiXLT9GmVQyY3TaqsZtUK7sKFj+W9P70vp0+frhyr/lu6bLnMnz+/0Co6ScBK8gN3TnKhPOofL4rJ0D9JAvapHwjYhVGmLwcErI8lLUFgIIHCAh7YmJLEkaPHK4I9/dYpOX/+vPz0ud2VQ264YVxlldvQ0HBZ0LNmztBSjXr3gLUEKaGReveAS0hBSwgErAWjM40gYGdKQSKBEdAqYFtsELAt8tFxEbBb9SiaDQIuSpDfQyCaAAJ2aGSwAnaoGKRymQACZjBAwAwBBGyGa65WEXAubPzIMAEEbBgwzQ9bAsEI+Kn/eEpW3H2P14U8/MZrcvL3p2TF3Xd73Q+1beTRI0dk376XmLu9ruSnyVPEAIpIF5wkcDGU8+sznxkpf/3r/zoJeTgmddVVDfLxxxeYuwMoPkUMoIh0AQIQgAAE/COAgP2rGRlDAAIQgEAABBBwAEWkCxCAAAQg4B8BBOxfzcgYAhCAAAQCIICAAygiXYAABCAAAf8IIGD/akbGEIAABCAQAAEEHEAR6QIEIAABCPhHAAH7VzMyhgAEIACBAAgg4ACKSBcgAAEIQMA/AgjYv5qRMQQgAAEIBEAAAQdQRLoAAQhAAAL+EUDA/tWMjCEAAQhAIAACCDiAItIFCEAAAhDwjwAC9q9mZAwBCEAAAgEQQMABFJEuQAACEICAfwQQsH81I2MIQAACEAiAAAIOoIh0AQIQgAAE/COAgP2rGRlDAAIQgEAABBBwAEWkCxCAAAQg4B8BBOxfzcgYAhCAAAQCIICAAygiXYAABCAAAf8IIGD/akbGEIAABCAQAAEEHEAR6QIEIAABCPhHAAH7VzMyhgAEIACBAAgg4ACKSBcgAAEIQMA/AgjYv5qRMQQgAAEIBEAAAQdQRLoAAQhAAAL+EUDA/tWMjCEAAQhAIAACCDiAItIFCEAAAhDwjwAC9q9mZAwBCEAAAgEQQMABFJEuQAACEICAfwQQsH81I2MIQAACEAiAAAIOoIh0AQIQgAAE/COAgP2rGRlDAAIQgEAABBBwAEWkCxCAAAQg4B8BBOxfzcgYAhCAAAQCIICAAygiXYAABCAAAf8IIGD/akbGEIAABCAQAAEEHEAR6QIEIAABCPhHAAH7VzMyhgAEIACBAAgg4ACKSBcgAAEIQMA/AgjYv5qRMQQgAAEIBEAAAQdQRLoAAQhAAAL+EUDA/tWMjCEAAQhAIAACCDiAItIFCEAAAhDwjwAC9q9mZAwBCEAAAgEQQMABFJEuQAACEICAfwQQsH81I2MIQAACEAiAAAIOoIh0AQIQgAAE/COAgP2rGRlDAAIQgEAABBBwAEWkCxCAAAQg4B8BBOxfzcgYAhCAAAQCIICAAygiXYAABCAAAf8IIGD/akbGEIAABCAQAIH/B2MjThwDX+S+AAAAAElFTkSuQmCC</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="18.26666666666665" y="15"><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><script x="13.266666666666652" y="111.20000000000005"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="10" y="178.66666666666674"><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="481.26666666666665" y="30"><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="234" y="556.9999999999998"><custom-block s="status of all winning triples"></custom-block></script><script x="63" y="327"><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></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,empty,O,X,empty,empty,empty,X</list></variable></variables></project><media name="m6l4a3- tic tac toe- Rishi Rana" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>