<snapdata remixID="8943480"><project name="U3L3-Ultimate Tic Tac Toe" app="Snap! 5.1, 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" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAebElEQVR4Xu3abail11nw8WvtPWG0moxERH3aaI2WNq3fqqXBd1TyBDxn3yd18IMVlEgRRHwBX4ZKa4tlfIGoiCCDQcH6QUY7995HSB5UfCel2m+2SanG6tNGRQx2oq1DZt9L9sMOkw/xyVDWOfe5XL/5PLnWmt99rfwnpy3hFwECBAgQIHDqAuXUT3QgAQIECBAgEAJsCQgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdIECAAAECMwgI8AzojiRAgAABAgJsBwgQIECAwAwCAjwDuiMJECBAgIAA2wECBAgQIDCDgADPgO5IAgQIECAgwHaAAAECBAjMICDAM6A7kgABAgQICLAdODWBo6Oj+6Zpulhr/evNZvO+Uzv4DB50eHj4UCnlKxeLxdVr1649eQav6EoECJywgACfMPBJjj84OHjDcrl88ziOj7Y85+LFi8vnn3/+x8ZxvNxy7jAMH46I+yKiRsS94zh+rNX8g4OD1XK5/MdxHD/QauZuzjAMb9put198fHy8bjV3GIZXR8TTEbF7f0+O4/j6VrP3d750xx13/NzVq1e3jec+vN1u3398fPyhlnPNItCrgAAn/vLDMLwtIn5kHMfXtfxjHB4e/q/lcvl/r127tmw5d7VafbKUctduZq31f6/X6//Tav4wDJuIeOIE/tJwKSLuH8fxsNVdV6vVA6WUx/cO19fr9YVWs3dzjo6Ottvt9p7NZvNMy7nDMDwVEY+M43il5VyzCPQqIMCJv7wA3/p4AnzLQoATP2pX70pAgBN/bgEW4JdaXwFO/KhdvSsBAU78uQVYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwhw4hUQYAEW4MQP2NW7FxDgxCsgwAIswIkfsKt3LyDAiVdAgAVYgBM/YFfvXkCAE6+AAAuwACd+wK7evYAAJ14BARZgAU78gF29ewEBTrwCAizAApz4Abt69wICnHgFBFiABTjxA3b17gUEOPEKCLAAC3DiB+zq3QsI8CmswMHBwRuWy+XXnMBRXxcR3xoR72g8+/Mi4mci4vsaz/3FiPjs/cxfiogPt5pfSvn+WuvTEfFYq5n7OQ+WUu6ttf5Kw7mvj4gf3M/7dET8UMPZu1G/GhE/ERH/1njuuyPi9yPizxrPje12+xfHx8cfaj3XPAJnWUCAT+HrDMPwcET8aOujSikXaq13R8TfNZ59LiK+PCI+0njuayJisZ/58Yj4j4bzX1lK+XSt9dmGM6OUcnetdfeXhk80nPs5EfGq/bwpIj7acPZu1Gsj4m8j4mbjuV9WSnm21vrJxnN3435+HMdHT2CukQTOrIAAn9lP8/IX8yPoW0bDMGwi4olxHC+/vNzt/45hGC5FxP3jOB7e/j/1//+dq9XqgVLK47vfVWu9vl6vL7SavZtzdHS03W6392w2m2dazh2G4amIeGQcxyst55pFoFcBAU785QVYgF9qfQU48aN29a4EBDjx5xZgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwhw4hUQYAEW4MQP2NW7FxDgxCsgwAIswIkfsKt3LyDAiVdAgAVYgBM/YFfvXkCAE6+AAAuwACd+wK7evYAAJ14BARZgAU78gF29ewEBTrwCAizAApz4Abt69wICnHgFBFiABTjxA3b17gUEOPEKCLAAC3DiB+zq3QsIcOIVEGABFuDED9jVuxcQ4MQrIMACLMCJH7Crdy8gwKewAhcvXlzeuHHjC1sftVgs3hoRb5um6etbzj537twXTdP0V9M0varl3MVi8VRE3LmbuVgsvvPmzZt/3Gr+YrH4jVrrB2utv9xq5m5OKeUHSilvnKbpu1vNPXfu3DdO0/Rb+3nPTdP0ulaz97YfXywWX3Xz5s1/ajz3TyPiyjRN7205dzfr/Pnz/3z16tVt67nmETjLAgJ8Cl9nGIZLpZSfbn1UrXX3/UopZTqB2YvWc2utixfds5ZSaqt77y12GM1m7u52EnNf+G4v/NlPwrn1zL3F7vs1/W4vGNRaf3Icx8ut9sEcAhkEBDjDV/pv7uhH0LdghmHYRMQTrf8lvvvLU0TcP47jYatVWa1WD5RSHt9H7fp6vb7QavZuztHR0Xa73d6z2WyeaTl3GIbdTzAeGcfxSsu5ZhHoVUCAE395ARbgl1pfAU78qF29KwEBTvy5BViABTjxA3b17gUEOPEKCLAAC3DiB+zq3QsIcOIVEGABFuDED9jVuxcQ4MQrIMACLMCJH7Crdy8gwIlXQIAFWIATP2BX715AgBOvgAALsAAnfsCu3r2AACdeAQEWYAFO/IBdvXsBAU68AgIswAKc+AG7evcCApx4BQRYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwjwCa/A0dHRfbXW3621vrL1UaWUOyLifK3131vOLqXs9uLOWuv1xnPvjIgXdu5TtdabreaXUl5Ra91GxI1WM/dzzpdSlrXWT7WaW0o5FxGv2M+rtdbnWs3ezSml3BURz+0GN577uTvfWuvzLefu7/yJUspbrl279mTr2eYROKsCAnzCX2a1Wr2jlPKuEz7GeALpBWqt71yv1+9O/wfxByBwmwICfJtQn+lvOzw8fGixWPzOi/7L7zMd5Z8j8D9ZoE7T9O2bzeZ9/5P/kP5sBF4sIMCnsA/DMLy61vra1keVUh6MiLfUWr+35ezlcvn50zS9t9a6m9/sVyll9y/X//ej18Vi8fbtdvvBVsMXi8VPRcST0zT9dquZ+3t+R0TcN03Tbn6TX8vl8o3TNL1nP2z3o/iHmgzeDymlPLZYLN663W7/tfHcX4uI3f+c8ljLubtZpZSPjOP4sdZzzSNwlgUE+Cx/nZe5m/8T1i2gYRg2EfHEOI6XW37SYRguRcT94zgetpq7Wq0eKKU8vpu3+9/Z1+v1hVazd3OOjo622+32ns1m80zLucMwPBURj4zjeKXlXLMI9CogwIm/vAAL8EutrwAnftSu3pWAACf+3AIswAKc+AG7evcCApx4BQRYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwhw4hUQYAEW4MQP2NW7FxDgxCsgwAIswIkfsKt3LyDAiVdAgAVYgBM/YFfvXkCAE6+AAAuwACd+wK7evYAAJ14BARZgAU78gF29ewEBTrwCAizAApz4Abt69wICfAorcHBwsFoulw+3PqrW+qWllHsj4o8az/6siPiWiPi9xnMfjIhzu5mllPfXWv+l4fw3RcSzEfE3DWfuRn1FRNwdER9oNbeU8gW11jfv592MiMdazd7P+baI+IOI+M/Gc7+p1vp0KeXvG8+N7Xb76PHx8br1XPMInGUBAT6FrzMMwy4O39z6qFLKV0fE19Zaf6Hl7FLKXbXWH4+It7ecW2t9Zynl/D7Av15r/WjD+d8VEf8QEX/ScOZu1DdExJdExG+2mltKeU2t9Xt282qtN0op72o1ez/nPaWUn621Xm85t5TywxHx57XWv2w5dz/rD8dxbPaXnBO4n5EEmgsIcHPS0xvoR9C3rIdh2ETEE+M4Xm75BYZhuBQR94/jeNhq7mq1eqCU8vg+wNfX6/WFVrN3c46Ojrbb7faezWbzTMu5wzA8FRGPjON4peVcswj0KiDAib+8AAvwS62vACd+1K7elYAAJ/7cAizAApz4Abt69wICnHgFBFiABTjxA3b17gUEOPEKCLAAC3DiB+zq3QsIcOIVEGABFuDED9jVuxcQ4MQrIMACLMCJH7Crdy8gwIlXQIAFWIATP2BX715AgBOvgAALsAAnfsCu3r2AACdeAQEWYAFO/IBdvXsBAU68AgIswAKc+AG7evcCApx4BQRYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQT4FFZgGIY3RcQ3tz6qlPLVEfG1tdZfaDm7lHJXrfXHI+LtLefWWt9ZSjm/m1lK+fVa60cbzv+uiPiHiPiThjN3o74hIr4kIn6z1dxSymtqrd+zm1drvVFKeVer2fs57yml/Gyt9XrLuaWUH46IP6+1/mXLuftZfziO4wdOYK6RBM6sgACfwqc5ODhYLZfLh1sfVWv90lLKvRHxR41nf1ZEfEtE/F7juQ9GxLl9gN9fa/2XhvN3f8l5NiL+puHM3aiviIi7I6JZHEopX1BrffP+njcj4rHGd/62iPiDiPjPxnO/qdb6dCnl7xvPje12++jx8fG69VzzCJxlAQE+y1/nZe7mR9C3gIZh2ETEE+M4Xm75SYdhuBQR94/jeNhq7mq1eqCU8vj+v4Cvr9frC61m7+YcHR1tt9vtPZvN5pmWc4dheCoiHhnH8UrLuWYR6FVAgBN/eQEW4JdaXwFO/KhdvSsBAU78uQVYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwhw4hUQYAEW4MQP2NW7FxDgxCsgwAIswIkfsKt3LyDAiVdAgAVYgBM/YFfvXkCAE6+AAAuwACd+wK7evYAAJ14BARZgAU78gF29ewEBTrwCAizAApz4Abt69wICnHgFBFiABTjxA3b17gUE+BRWYBiGV9daX9v6qFLKgxHxllrr97acvVwuP3+apvfWWnfzm/0qpbwvIl6xG7hYLN6+3W4/2Gr4YrH4qYh4cpqm3241c3/P74iI+6Zp2s1v8mu5XL5xmqb37Id9qtb6UJPB+yGllMcWi8Vbt9vtvzae+2sR8bu11sdazt3NKqV8ZBzHj7Weax6BsywgwCf8dQ4PDx9aLBa/s/t3zAkfZTyBzAJ1mqZv32w2u7+k+UWgCwFROOHPvFqt3lFKedcJH2M8gfQCtdZ3rtfrd6f/g/gDELhNAQG+TajP9LcdHR3dV2vd/djulZ/pjP/unyul3BER52ut/95ydilltxd31lqvN55754t+ErD70evNVvNLKa+otW4j4karmfs550spy1rrp1rNLaWce+FH8RFRa63PtZq9m1NKuSsintsNbjz3c3e+tdbnW87d3/kTpZS3XLt27cnWs80jcFYFBPisfpnbuJf/E9YtpGEYNhHxxDiOl2+D7rZ/yzAMlyLi/nEcD2/7H3qZ37harR4opTy++227v+Ss1+sLrWbv5hwdHW232+09m83mmZZzh2F4KiIeGcfxSsu5ZhHoVUCAE395ARbgl1pfAU78qF29KwEBTvy5BViABTjxA3b17gUEOPEKCLAAC3DiB+zq3QsIcOIVEGABFuDED9jVuxcQ4MQrIMACLMCJH7Crdy8gwIlXQIAFWIATP2BX715AgBOvgAALsAAnfsCu3r2AACdeAQEWYAFO/IBdvXsBAU68AgIswAKc+AG7evcCApx4BQRYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwjwKazAMAyXSik/3fqoWuvu+5VSynQCsxet59ZaFy+6Zy2l1Fb33lvsMJrN3N3tJOa+8N1e+LOfhHPrmXuL3fdr+t1eMKi1/uQ4jpdb7YM5BDIICPApfKWLFy8ub9y48YWtj1osFm+NiLdN0/T1LWefO3fui6Zp+qtpml7Vcu5isXgqIu7czVwsFt958+bNP241f7FY/Eat9YO11l9uNXM3p5TyA6WUN07T9N2t5p47d+4bp2n6rf2856Zpel2r2Xvbjy8Wi6+6efPmPzWe+6cRcWWapve2nLubdf78+X++evXqtvVc8wicZQEBPstf52Xu5kfQt4CGYdhExBOt/ytq99OLiLh/HMfDVquyWq0eKKU8vv+vyuvr9fpCq9m7OUdHR9vtdnvPZrN5puXcYRh2f4F6ZBzHKy3nmkWgVwEBTvzlBViAX2p9BTjxo3b1rgQEOPHnFmABFuDED9jVuxcQ4MQrIMACLMCJH7Crdy8gwIlXQIAFWIATP2BX715AgBOvgAALsAAnfsCu3r2AACdeAQEWYAFO/IBdvXsBAU68AgIswAKc+AG7evcCApx4BQRYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV0CABViAEz9gV+9eQIATr4AAC7AAJ37Art69gAAnXgEBFmABTvyAXb17AQFOvAICLMACnPgBu3r3AgKceAUEWIAFOPEDdvXuBQQ48QoIsAALcOIH7OrdCwhw4hUQYAEW4MQP2NW7FxDgxCsgwAIswIkfsKt3LyDAp7ACwzA8HBE/2vqoUsqFWuvdEfF3jWefi4gvj4iPNJ77mohY7Gd+PCL+o+H8V5ZSPl1rfbbhzCil3F1r/eyI+ETDuZ8TEa/az5si4qMNZ+9GvTYi/jYibjae+2WllGdrrZ9sPHc37ufHcXz0BOYaSeDMCgjwKXyag4ODNyyXy685gaO+LiK+NSLe0Xj250XEz0TE9zWe+4sRsYvZ7tcvRcSHW80vpXx/rfXpiHis1cz9nAdLKffWWn+l4dzXR8QP7ud9OiJ+qOHs3ahfjYifiIh/azz33RHx+xHxZ43nxna7/Yvj4+MPtZ5rHoGzLCDAZ/nrvMzd/Aj6FtAwDJuIeGIcx8stP+kwDJci4v5xHA9bzV2tVg+UUh7fzau1Xl+v1xdazd7NOTo62m6323s2m80zLecOw/BURDwyjuOVlnPNItCrgAAn/vICLMAvtb4CnPhRu3pXAgKc+HMLsAALcOIH7OrdCwhw4hUQYAEW4MQP2NW7FxDgxCsgwAIswIkfsKt3LyDAiVdAgAVYgBM/YFfvXkCAE6+AAAuwACd+wK7evYAAJ14BARZgAU78gF29ewEBTrwCAizAApz4Abt69wICnHgFBFiABTjxA3b17gUEOPEKCLAAC3DiB+zq3QsIcOIVEGABFuDED9jVuxcQ4MQrIMACLMCJH7Crdy8gwIlXQIAFWIATP2BX715AgBOvgAALsAAnfsCu3r2AACdeAQEWYAFO/IBdvXsBAU68AgIswAKc+AG7evcCApx4BQRYgAU48QN29e4FBDjxCgiwAAtw4gfs6t0LCHDiFRBgARbgxA/Y1bsXEODEKyDAAizAiR+wq3cvIMCJV+Dg4OANy+XyzeM4Ptryj3Hx4sXl888//2PjOF5uOXcYhg9HxH0RUSPi3nEcP9Zq/sHBwWq5XP7jOI4faDVzN2cYhjdtt9svPj4+XreaOwzDqyPi6YjYvb8nx3F8favZ+ztfuuOOO37u6tWr28ZzH95ut+8/Pj7+UMu5ZhHoVUCAe/3yM/y5j46O7pum6WKt9a83m837ZrjCmTny8PDwoVLKVy4Wi6vXrl178sxczEUIEDg1AQE+NWoHESBAgACBWwICbBsIECBAgMAMAgI8A7ojCRAgQICAANsBAgQIECAwg4AAz4DuSAIECBAgIMB2gAABAgQIzCAgwDOgO5IAAQIECAiwHSBAgAABAjMICPAM6I4kQIAAAQICbAcIECBAgMAMAgI8A7ojCRAgQICAANsBAgQIECAwg4AAz4DuSAIECBAgIMB2gAABAgQIzCAgwDOgO5IAAQIECAiwHSBAgAABAjMICPAM6I4kQIAAAQICbAcIECBAgMAMAgI8A7ojCRAgQICAANsBAgQIECAwg4AAz4DuSAIECBAgIMB2gAABAgQIzCAgwDOgO5IAAQIECAiwHSBAgAABAjMICPAM6I4kQIAAAQICbAcIECBAgMAMAgI8A7ojCRAgQICAANsBAgQIECAwg8B/AZS3i3YIdV1vAAAAAElFTkSuQmCC</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="Sprite" idx="1" x="-150.0000000000001" y="-150.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="24" y="138"><custom-block s="draw ULTIMATE tic tac toe board of size %s starting %s %s"><l>200</l><l>-150</l><l>-150</l></custom-block></script><script x="28" y="56"><block s="clear"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw %&apos;type of&apos; line of length %&apos;length #&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doIfElse"><block s="reportEquals"><block var="type of"/><l>horizontal</l></block><script><block s="changeXPosition"><block var="length #"/></block><block s="changeXPosition"><block s="reportProduct"><l>-1</l><block var="length #"/></block></block></script><script><block s="doIf"><block s="reportEquals"><block var="type of"/><l>vertical</l></block><script><block s="changeYPosition"><block var="length #"/></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block var="length #"/></block></block></script></block></script></block><block s="up"></block></script></block-definition><block-definition s="draw a tic tac toe board of size %&apos;n&apos; starting from %&apos;x,&apos; %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="gotoXY"><block var="x,"/><block var="y"/></block><block s="doRepeat"><l>2</l><script><block s="changeYPosition"><block s="reportQuotient"><block var="n"/><l>3</l></block></block><custom-block s="draw %s line of length %s"><l>horizontal</l><block var="n"/></custom-block></script></block><block s="gotoXY"><block var="x,"/><block var="y"/></block><block s="doRepeat"><l>2</l><script><block s="changeXPosition"><block s="reportQuotient"><block var="n"/><l>3</l></block></block><custom-block s="draw %s line of length %s"><l>vertical</l><block var="n"/></custom-block></script></block><block s="gotoXY"><block var="x,"/><block var="y"/></block></script></block-definition><block-definition s="draw ULTIMATE tic tac toe board of size %&apos;n&apos; starting %&apos;x,&apos; %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>x-start</l><l>y-start</l></list></block><block s="doSetVar"><l>x-start</l><block var="x,"/></block><block s="doSetVar"><l>y-start</l><block var="y"/></block><block s="setSize"><l>3</l></block><custom-block s="draw a tic tac toe board of size %s starting from %s %s"><block var="n"/><block var="x-start"/><block var="y-start"/></custom-block><block s="setSize"><l>1</l></block><block s="doRepeat"><l>3</l><script><block s="doRepeat"><l>3</l><script><custom-block s="draw a tic tac toe board of size %s starting from %s %s"><block s="reportQuotient"><block var="n"/><l>3</l></block><block var="x-start"/><block var="y-start"/></custom-block><block s="doChangeVar"><l>x-start</l><block s="reportQuotient"><block var="n"/><l>3</l></block></block></script></block><block s="doSetVar"><l>x-start</l><block var="x,"/></block><block s="doChangeVar"><l>y-start</l><block s="reportQuotient"><block var="n"/><l>3</l></block></block></script></block><block s="gotoXY"><block var="x,"/><block var="y"/></block></script></block-definition></blocks><variables></variables></project><media name="U3L3-Ultimate Tic Tac Toe" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>