<snapdata remixID="9060235"><project name='cook Minesweeper' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes>ThisTh</notes>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAATeElEQVR4Xu1ce3xU1bX+wiNASDAIhMet+AKpRe319oq14rVWi61KsaK9vcoFL73GV0UtFAUVEKqIgla00GKlalV8VGtrvQrahxKxeq2ItVrUgi0aSQgYeRsg6e+bzcqsOXPOzDkz5+Rkhn3+SXKy99prf+vba6+195opaWlpaYF9LAIxIVBiCRgT8nbYBAKWgJYIsSJgCRgr/HZwS0DLgVgRsASMFX47uCWg5UCsCFgCxgq/HTw8Ak6sNGhOXWl+9jo4d3SfuBp4/XFgxjveMlb/Dlh0FjCv0b3NxrX56eA1Mscd8pXc58aeMw4DBhwJVD8GvHwfcOzYdHnzhgMTa9zHIdYyb/27l1aZ2mQax01eyLiGR0AqK8ZZOht48ykDICc/ay1Q1jM5HRJs+Y8NWW88GhhysjEG21Y/bgxMIzkJyP9L2+mDgevfTYVIFgGNE0SHuccDvQ8BDh1u9CotA2bXGn2cBHca/1vzUwmkddD6ak2FdFMGAGfeZPr/4U7gTw8lMRtwRCoB2eeRCUaf7R8n8SSWlKEfwZdt3f4vOhLr30wDat80cqkPddHy7vwaMPhE4KBjzYKnzehcKLf+3aTdRK/rDvZ2Ci6Ezo+AXA0kkBhJCMj3j00CPj/KgCYGFQVkoiOuMkBKPwJTUWWI5ySggC5t3QiovZNfHQi2GOSEiwyofNa+BDRtB5wE08Z3W1yig1NfNwLynZBR60sSOD3TotHA6t/6I6CWufwn6QTluKIfx7n4SWMHvXhEX/6/oi9QNdjIEQ/I/gtHmv9RL1kwfjyywiI/AjoZ7SSgeDXnaiYBaVwSlwrT8EIErq4u3c2qFG8o4+i2bgRkOwFADOpXh2HnAV0qkgSUfrLitQ78nV6dq93p3bUOWl83AmqDZ9NXb9s63KEDkEUrY2iyunlA0VE8oBBQ28WNgNwd+Ii3IwFll6MN/1aT9KZe4YDjfbgE9DlowtULAf32Cbtde9Ah7DkVoLx4CFiAQFmVo0EgfAIyNpg11ATxYT5eW66MoWOzXDM1esWw9Q4TgyKUFR0BJ70IMABmXJCIOWpM4CtxA9+5HWkwgK78TPpRhxBQAmzGOYzTnLEZ4xMdKDO4ZhxEPSTWkT5s98EqYOdmk/1J4C8JkOjL7JgxahhHMEVIonymFA0BaXTthRgoy/kgtdXkcfM6TnKxjxBQ/ufMkvV48rsm65a69ACZ7RrWGvx49OMkoPxfn/tZL5kP39L6hk/AUNULUZgQ1isrDHEoK8o/AvsOAf1jYlu2IQKWgG0Ith0qHYHwCcjAfdkc99P3fCyQLQvOR3amvnrLzpZdu8WuUelVJHLDJ6Dc5/Y+2NwZMvYq7W6SEGaR94xJHnV4xWPOpMVPEkJZh48wyYRkr2fMTGbTEgMyMalZZO595c6TxBk9N6mvvoOmXLkyFALqRIi3EFI0wHvT8UvMtZaNNX0tkfAJKOdx2ls47zW1cZyezeuoQxOIRyZOA5MUtX8298hCQB678CEh9NHKupXA28tSj1a8vBvH4aPvQSW71v+T7F7ua/Wi8WWKfbNR+ATcN3G0s84RAUvAHIGz3cJBIHwCupX0aF1zjY30VZvfuXsVe/rtH7RdrnOTcfLR162WT+vflgfotJWEPlkwDJ+AOobT9XLy+5PXAq88kFq0KMWWLG26+VgTxzEmW3Ix8OlWE+Q/fKm5NpPyH1656bIjPVGOxRKw4dWmHpFydzSm1i6yPYFiSZWzXMyZsDSsMYmT8yqRMnRp1HNzk3Pje2ctIZMrzksKRZk0MVnjez5sT32ZsHWrNLplm6ezFlNwkFpN/i2Fv2yrddBxs2Cmq7AZu0uxKn9PzHdvkTF15ZXpkouAy5amVp+LrXkaogt8XcgYDgFpsC31BiwnAVnBLMkBFdDZqnPla0AIIB8agkmEHO+wYFQKIFkMqe+DRZ5UGvNvJiyUy6s4gsfxv/CfQFmlAU1XJUt/zoEPM2qdnLgRUIMqczvgaEMePrqiWohNmbwnFwLKdWDjB0ZfwZP9pWbPWZ4viZ0kcc7kzc81oxBfqqGlOlvmpK87nZXeLDI+/37vjyfoglevjxZE8s0IoqgUbOpye77jqpDjEjcCsor66R+YVaUJqMv1pdBTSsKdK0u8jybgiZcmP0NCYOX4xM1TsZ8+auHf9MpeJfZ8Ty8jpCJx3UIRTUB+DIAGH3RC8j46Me7ez7mIdyZmuoBDz1VXH2ciIIlNz6qdgRTAStbuhoMmoPaGbMvFO3qeOwH13Ikjq8s9qozC8YAurrWgXwUsKy/oucasvCVgzAbY14cPn4BBauaCXK8FyRB1W/nd7VN2tL6zzjATI7Jdxem+fuYWRF6RMjU6AkqgzUJQJihyQ6E/npmtyFSDrmv8jhyZ+b5ZG9ZJQOdxjtZB5FJnKaDV+opcWWRMOrrtB5w6JT1D9ktAzlGKYqUQN9/jnAIia7QElA+nexUoZCsyJXl2bAa+/N1kNupVEe3WloZwEtDpddwWAY9ddAGtGFT6aoLoxILzleQlCAElC5brwQIiUL6qhk9AL42CbKH5zsr2LxgE2o6ABQOJVbQtEbAEbEu07VhpCIRPQNbEfXWyOaB023Z1/JTL/a5MIVOgnkthaNghgp8Y0C8ho0pKKLf/59K/HClsLDLMM3wCMlCfP8J8cZAfAvKUX4pDnXWDzDalsNX5EUmnUdiWV2DMWt0IKEWuksHqrxFh8pApuSGA8g1WcifKzJ6Ftnyk2FZ/ei5bgsXkZfLLyS8Z0kWxlKn1dUtORF/57hb5pi1m0oKZYJSp1tHtNsmJRYTHReESUIzqZUydlfJ3t8plvVo0IaUtCwzcjmFoQPkCHTcCalnyOWEetUhbL531uaYuXhAC8nts3O46sxXQan2cZ6dStS1y3RayLorVJHIuYu2JnXK8PKBgwntyfr47n6/ay+LlwyWg3y2lkNppL9ye9G7DbTLKaVsCRomulZ0VgbYhoNc1mKjndX0XVfCdFRbboK0QCIeA3A74MDZz+0SYENArAfD6ul0hoGTLTkLqL0+U2jrGKzpelHpAt7rBtkLZjuOJQDgEdH4zKWvddP2X/kQa6wHlrlWCXclgqaa+e9VxDjMxp1xNQJHpltzkcixjSdMmCIRHQEn920RtO0ixIBAOAYsFDTuPNkfAErDNIbcDagQsAS0fYkXAEjBW+O3gloCWA7EiYAkYK/x2cEtAy4FYEbAEjBV+O7gloOVArAhYAsYKvx3cEtByIFYELAFjhd8OXlAELPlSLSaPKcecS3pYyxUJArESkIT618GdsfLePq1wTrjtE9zx6DZs+11/lHUtaX2/aXMzen1tfeLvlhUDigR+O43YCegkFEnJ5+Nl/VBZ3sFaqMgRaBcEfOvBKhx+UCc0bm1GzxHGy9U91Q9VPYMT8M01u3DkmA2oHlWGn1xVmWa+lhbguOoGvLa6CS8s7I0vDi11NfG4WY247+nt+OyBnRLb/v+cXpYTFZ5asRNnTNqE047rgqfm9XKVsaZ2D4aeW4/BB3TCa/f0QaeO7kOt39iMg0fX4dwR3XD31NznRunLVzXhPy5uwK9v3h8jh3fNaW5hdIqdgD+atB+uv3tLgnDHjN+AieeW47+mfQwhJScpXpG/Hzu0FH+8q3fK3N9+fzc+d249xpzaDfcv3YFrxlXghnu3oHMnoOmF5Hb921c/xSkTNmLcaWU48ehSjL+hMa2NbPVdS0sSxGOfF99oat32+56+Hqcc0wUPzOiZhj/1vOAbZVh0tSGH6P3s7b0SY62r34PaJ/uif68kw/qPXA8S6/HZ++PuJ7eDhF18TWUr4WVuY79ellgQ08ZXYObiLWmhiJ+5HXRWHY4/qhSvvr0L76zbjYu/2R0Lf7kN155fgVnVFWHwKbCM2Ai4fWcLun/lo4RhaSjnzz/8qHeCJPphu0wEPOyATlj9cFWiy4bGZlSdtj4lXmT/P/2sD/5tSOdWsXy36r4+OGqQeTfonHo07WrBP57o6wrmeTM+xvLXm1z/T1mi98Q7NuPWJVtTxmffB5ftaH33xnu78PmxG1LaCJEkzhUC9qzogE1L+xnitQAdjq9F/f/1Q59Ks0v4mRsJ+Pf1exK4Uk8+EnPHFVfHRsCGxmb02UsQgvfz6T1xyS2N2Pxc/wSY3GLGn5G67WUjoBNEITaB/sva3TjivPq0BIZtvjqsC5b90GyPI67YiGdf+RR7agagg0sEIFsqx/rbh7sThJVxKYv6V5SVJOZww4U9MHVceSuRt2xvQY9TzKLjM/DMOpSXlSS8vXOhSQwsBHSbm3guv3MTAmpZz69swpcvbYgtsYuNgBrYFX9uwvEXNrR6IhrvqjHluMlx3JIPAa9esBlz7t/q6tUO7NcR7z+e9Hh6y58ythw3XpQ89pEtmkY8etwGvP7urlaiacJrGc5BNWG99iwJQTIRkLEgQwG/cyMB+ei5Bt4zQ+4QGwGdK89pPAE3yBacyQPe/sg2XPHDTwKtdAbpDNYT2546+tEhw5pf9MUhZ9elhBCyJbqFEc75uM1Tt8lEwMvO6Y75V+4Hv3OzBFTI/vyZ7Rg7s9GVEATqM1UdUfPj1GQjHw+4tnZPK1GCLmKOy8SH8aeQi1skM3aJXRmP6ZiTfRhCuGWrMj4Tpw/q9yS2ba8nEwHFS/qdmyWgQjnTqiVQDLr1AbUYPlMSkskDSn+dqPgholfATzm3Xt4Dp3+payID39nUgubm5PbGw3QG+Duf748unZMH6nrMdXV7MPCbdSlJkFMnNwLKEZHTK2ebmyWgQlfiFrfs64sXNGD9xj2JWEW2ajeyODPFbATcuqMFFSd/lCZK37q4xW6jTuiKJ+bs39qPiQQTChlPPJA+gmFjCfq9YkC+v/y2TzD/0W1pOjnn5mzQ/OIAlChe+5mbJaAfl2PbpCDgtQUXC0yxJSHFAmDU87AEjBphKz8jApaAliAWgQgRsFtwhOBa0dkRsATMjpFtESECloARgmtFZ0fAEjA7RrZFhAhYAkYIrhWdHQFLwOwY2RYRImAJGCG4VnR2BPYpAr61HBg4FChPXusmEPr7G8Ad44F/GQJc+UAStHnfBurWADfWAJ32FmffOR747uLswLq1mPTv5u2Zk4Dh385NRrH1KjoCipFpqIpewPSlSZM9+1PgyJOAfocm3zXtAOafD0x6ONW0k4cBc15GyoU/W0wZDsyuyZ0Gte8Aa15LJeDNZwOTf5G7zELuWZQEnPuqMclfngfWrgLOmAB4eR83QrAv24sc/r1lE3D9CCNXv+ffzy0GnlkAXHAHMOQ44LHZwMgrgNJuwOqXzEIYcJjp6xxPLxj+/3sPApsbgI/eBU4aZ/rMOQv4/qNAB49Py1kCtiMEnMTRf2czftVBwKiJwF2XpU5IE84pf/opwGWLgd4DgZZmoKRDMAJyJDcPqMdxjtmO4M5blaL2gE5P5ubt/HpAQToTwaVNEA/oRcDbxhhib6oF3l8FDBuVt63bpYCiJmDjeuBXtwLjbnbf/ty2RC+i5UrAt2uA/aq8t2AvAu5uMonRpg+BWb9vl9wJRamiJOD0ZcDKZ4Bf35qM1xjDMaNlxjvsTKBibybs1wMyWfl0h4kDKb9bucmMF3/PxGsT7gUWXQJMfAhY9xbw4HXAqRcCT8wFqu80BPTS4ZVfAcuXANULgLIeQMdOxrb0tt0qLAFDYboVEhyBhdXAf88BytO/hCG4sHbao+g8YDvFOZBaO7cBKx4Fah4Gpj0dqGvBNbYELDiTFZfCloDFZc+Cm40lYMGZrLgUTiHgwguBQ79QmBMcUZ3U284jfhtqe2TSJoWAyxYBfjvGP0VvDew82rN1UnWzBAxgK97r8q737suBb01PniUGEBGoaVsupLiu+0IlIK+gRk8JhHEkjYMajnexl9xl7oD/d743sYSAkSjtIjToPEQEF8h3bjcLhT/9PEVBQKns4E1Bl26meuOXtwDnXJO8cP/9fcBJYwGe/vN+871XgUF76+T8AOWnTVDDsaCg3yHA6KkAr8BYnnXTCuCq44A5L5nbDl7nvff/xgPyRkNuUsRw/MlKljUrgd/cbuQ4q2b86K7bBJ2H9NUVNtThryuAA48APvgr0G8QsOACU7nDap2Zp5qys+8fk7++QefH9pF5wA9XA7edZ1QSQyyoBg44HBh5JXDdSaZkKYpL9qCGm3YycPZU4KiTTfmUroaZ8SxQ2jVZWpWNgLxyq3nIXMHFRUCnBxRCknQDhqR6eGlbVB6QE93WaO5DO3Y2XoRehu9Ykcx70y0bgUdm+t8igqyuoASkbtc/Z0Yged55BXjrheTioXE6dwXOv8W8E4KSYKzV2/APcy884R5z51tIBJz5dWDzBqB7ZRKDIFjn2zZUDxhEGcaLZ12dXnEcRIZX26AEDGPMKGQUyzwyYRMbAaMwmMgsFsMVyzwsAaNke4Sy9zkCPnAt0GdghIhGKFofoNt5RAi0T9F+LzTsXbBPQG2zaBCwBIwGVyvVJwKWgD6Bss2iQcASMBpcrVSfCFgC+gTKNosGAUvAaHC1Un0iYAnoEyjbLBoELAGjwdVK9YmAJaBPoGyzaBCwBIwGVyvVJwKWgD6Bss2iQcASMBpcrVSfCFgC+gTKNosGAUvAaHC1Un0iYAnoEyjbLBoELAGjwdVK9YnAPwHWOp0+zmbFUwAAAABJRU5ErkJggg==</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' threadsafe='false' codify='false' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='0'>
    <pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu2dB7glRZn+3zr3zgzqzAAGmACGFVlX1wB3kKQrYkIwrIr+XREMJBdBmKAoIKKigkxCMAEmMK+L2QVRxDAzhLkDYsLAGoBxZEVgZtRh5t5T/6c6nFNdXd1V3afP6RPe+zw+6pzqCr/v63ordX0C/CMBEiABEiABEug5AdHzElkgCZAACZAACZAAKMB0AhIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogQAFuAboLJIESIAESIAEKMD0ARIgARIgARKogcBQCrB8y86PxTTWANjdwvTPGMPBaOJZkDhX/W9xwf2318C+kiLl4rmrIcSpUWZB27rVHrl45+dB4EoADwnKk/JCsWrzaZ02RC7d+bhhsEWnHOLnW5ylvKwKvlXVq2g+lvfwarHy/sNa7QztfikEjhcr7r+saP56+ug9OARSHipWbf5rJ3kFrm32IRZfl0t2vgrA86OyflJV2ba6G+/53yDxMrHq/u903M6w/6iMWyf1iXg+tZt9WCf168azQynAyRczEI0rIHG07rDD1ul3uz2tDknKL5QRhUhUUnYIOjsKcOLd7rYA59miqk5GLp77UAhxLYBNuugm3s0+FuD2YChqh5TXZfl91eJv2iB6P1aXFd28+nW77kX8iQJchNaApM3qbIat0+92ezrttCnA/fPCdGpLn5a0BmwCZ3U6u/Uqr0szudZAok4B7rBtgyLAPnYetjScAQvxMUh5tm0ZSRvFP6XsMpOxdBT7T2upOBLOSzXHSi7TtWcScR2sy0+dCLCrDsEsNVx+ts5g816K1LJ1YgoULmG36l63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</pentrails>
    <costumes>
      <list id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite draggable='true' x='-100' pen='tip' id='8' y='80.00000000000003' name='Operater' idx='1' volume='100' rotation='1' scale='1' color='115,51,255,1' hidden='true' pan='0' heading='90' costume='0'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='30' y='30'>
            <block s='receiveGo'/>
            <block s='doForever'>
              <script>
                <block s='doSetVar'>
                  <l>Mode</l>
                  <l>0</l>
                </block>
                <block s='doSetVar'>
                  <l>Game</l>
                  <l>0</l>
                </block>
                <block s='doUntil'>
                  <block s='reportNot'>
                    <block s='reportEquals'>
                      <block var='Mode'/>
                      <l>0</l>
                    </block>
                  </block>
                  <script>
                    <custom-block s='Menu'/>
                    <block s='doIf'>
                      <block s='reportAnd'>
                        <custom-block s='In Box? %s %s %s %s'>
                          <l>-230</l>
                          <l>-100</l>
                          <l>150</l>
                          <l>30</l>
                        </custom-block>
                        <block s='reportMouseDown'/>
                      </block>
                      <script>
                        <block s='doSetVar'>
                          <l>Mode</l>
                          <l>Easy</l>
                        </block>
                        <block s='doSetVar'>
                          <l>Size</l>
                          <l>60</l>
                        </block>
                      </script>
                    </block>
                    <block s='doIf'>
                      <block s='reportAnd'>
                        <custom-block s='In Box? %s %s %s %s'>
                          <l>-100</l>
                          <l>-100</l>
                          <l>150</l>
                          <l>30</l>
                        </custom-block>
                        <block s='reportMouseDown'/>
                      </block>
                      <script>
                        <block s='doSetVar'>
                          <l>Mode</l>
                          <l>Medium</l>
                        </block>
                        <block s='doSetVar'>
                          <l>Size</l>
                          <l>40</l>
                        </block>
                      </script>
                    </block>
                    <block s='doIf'>
                      <block s='reportAnd'>
                        <custom-block s='In Box? %s %s %s %s'>
                          <l>80</l>
                          <l>-100</l>
                          <l>150</l>
                          <l>30</l>
                        </custom-block>
                        <block s='reportMouseDown'/>
                      </block>
                      <script>
                        <block s='doSetVar'>
                          <l>Mode</l>
                          <l>Hard</l>
                        </block>
                        <block s='doSetVar'>
                          <l>Size</l>
                          <l>20</l>
                        </block>
                      </script>
                    </block>
                  </script>
                </block>
                <block s='doWaitUntil'>
                  <block s='reportNot'>
                    <block s='reportMouseDown'/>
                  </block>
                </block>
                <block s='clear'/>
                <custom-block s='Reset Grid %s %s'>
                  <block var='Size'/>
                  <custom-block s='Number of Mines'/>
                </custom-block>
                <custom-block s='Draw Grid %s'>
                  <block var='Size'/>
                </custom-block>
                <block s='doUntil'>
                  <block s='reportNot'>
                    <block s='reportEquals'>
                      <block var='Game'/>
                      <l>0</l>
                    </block>
                  </block>
                  <script>
                    <block s='doWarp'>
                      <script>
                        <block s='clear'/>
                        <custom-block s='Draw Grid %s'>
                          <block var='Size'/>
                        </custom-block>
                        <block s='doIf'>
                          <custom-block s='Correct Flags?'/>
                          <script>
                            <block s='doSetVar'>
                              <l>Game</l>
                              <l>2</l>
                            </block>
                          </script>
                        </block>
                        <block s='doIf'>
                          <block s='reportNot'>
                            <block s='reportOr'>
                              <block s='reportOr'>
                                <block s='reportMouseDown'/>
                                <block s='reportKeyPressed'>
                                  <l>
                                    <option>z</option>
                                  </l>
                                </block>
                              </block>
                              <block s='reportKeyPressed'>
                                <l>
                                  <option>x</option>
                                </l>
                              </block>
                            </block>
                          </block>
                          <script>
                            <block s='doSetVar'>
                              <l>Key Down?</l>
                              <block s='reportBoolean'>
                                <l>
                                  <bool>false</bool>
                                </l>
                              </block>
                            </block>
                          </script>
                        </block>
                      </script>
                    </block>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block var='Game'/>
                    <l>1</l>
                  </block>
                  <script>
                    <block s='clear'/>
                    <custom-block s='Draw Mines'/>
                  </script>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block var='Game'/>
                    <l>2</l>
                  </block>
                  <script>
                    <block s='clear'/>
                    <custom-block s='EndScreen'/>
                  </script>
                </block>
                <block s='doWaitUntil'>
                  <block s='reportKeyPressed'>
                    <l>
                      <option>r</option>
                    </l>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='538' y='84'>
            <custom-block s='Draw Grid %s'>
              <l/>
              <comment collapsed='false' w='90'>Draws out the grid. and makes it so when you hit a bad block a skeleton shows up and when you push x a flag pops up on that tile</comment>
            </custom-block>
          </script>
          <script x='530' y='235'>
            <custom-block s='Draw Square %s'>
              <l/>
              <comment collapsed='false' w='90'>Draws out squares for the grid.</comment>
            </custom-block>
          </script>
          <script x='528' y='340'>
            <custom-block s='Number of Tiles'>
              <comment collapsed='false' w='90'>Reports number of tiles for the difficulty.</comment>
            </custom-block>
          </script>
          <script x='526' y='425'>
            <custom-block s='Reset Grid %s %s'>
              <l/>
              <l/>
              <comment collapsed='false' w='90'>Makes the whole grid reset and go back to a random grid.</comment>
            </custom-block>
          </script>
          <script x='522' y='535'>
            <custom-block s='Check Surroundings %s %s for %s'>
              <l/>
              <l/>
              <l/>
              <comment collapsed='false' w='90'>HAS LIST!!!! This block makes it so the grid acturally works and checks surroundings .</comment>
            </custom-block>
          </script>
          <script x='559' y='654'>
            <custom-block s='Type %txt of size %n'>
              <l>Hello!</l>
              <l>12</l>
              <comment collapsed='false' w='90'>This block helps me put words on the menu.</comment>
            </custom-block>
          </script>
          <script x='570' y='753'>
            <custom-block s='Pick a difficulty'>
              <comment collapsed='false' w='90'>This blocks makes it so you can pick a difficulty.</comment>
            </custom-block>
          </script>
          <script x='578' y='839'>
            <custom-block s='Instructions'>
              <comment collapsed='false' w='90'>This block is the instruction for the menu so it types out the instructions.</comment>
            </custom-block>
          </script>
          <script x='587' y='943'>
            <custom-block s='Menu'>
              <comment collapsed='false' w='90'>This block sets up the whole menu so when I put it in it sets up the whole menu.</comment>
            </custom-block>
          </script>
          <script x='839' y='54'>
            <custom-block s='Draw Mines'>
              <comment collapsed='false' w='90'>This block draws the mine and it sets the color of the mine.</comment>
            </custom-block>
          </script>
          <script x='836' y='175'>
            <custom-block s='EndScreen'>
              <comment collapsed='false' w='90'>This block sets up the end screen so when you win it tells you your time and shows you that you have won.</comment>
            </custom-block>
          </script>
          <script x='847' y='327'>
            <custom-block s='Correct Flags?'>
              <comment collapsed='false' w='90'>This block shows if the flags you have placed a mine or safe.</comment>
            </custom-block>
          </script>
          <script x='839' y='442'>
            <custom-block s='Number of Mines'>
              <comment collapsed='false' w='90'>Sets up the number of mines in the difficulty.</comment>
            </custom-block>
          </script>
        </scripts>
      </sprite>
      <watcher x='21.861328124999773' color='243,118,29' style='normal' hidden='true' y='67.77012155976557' var='Size'/>
      <watcher x='88.72499999999877' color='243,118,29' style='normal' hidden='true' y='319.0687465875001' var='GridView'/>
      <watcher x='17.062500000001137' color='243,118,29' style='normal' hidden='true' y='124.55626023750006' var='Mode'/>
      <watcher x='17.062500000001137' color='243,118,29' style='normal' hidden='true' y='196.21876706250015' var='Game'/>
      <watcher x='17.062500000001137' color='243,118,29' style='normal' hidden='true' y='232.05002047500022' var='HighScores'/>
      <watcher x='17.062500000001137' color='243,118,29' style='normal' hidden='true' y='390.73127388750027' var='Key Down?'/>
      <watcher x='-31' color='243,118,29' style='normal' hidden='true' y='338.7667751736112' var='Grid'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks>
    <block-definition s='Draw Grid %&apos;Size&apos;' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='doWarp'>
          <script>
            <block s='doDeclareVariables'>
              <list>
                <l>X</l>
                <l>Y</l>
              </list>
            </block>
            <block s='gotoXY'>
              <l>-240</l>
              <l>180</l>
            </block>
            <block s='doSetVar'>
              <l>X</l>
              <l>1</l>
            </block>
            <block s='doSetVar'>
              <l>Y</l>
              <l>1</l>
            </block>
            <block s='doRepeat'>
              <block s='reportQuotient'>
                <l>360</l>
                <block var='Size'/>
              </block>
              <script>
                <block s='doRepeat'>
                  <block s='reportQuotient'>
                    <l>480</l>
                    <block var='Size'/>
                  </block>
                  <script>
                    <block s='doIfElse'>
                      <block s='reportAnd'>
                        <block s='reportAnd'>
                          <block s='reportGreaterThan'>
                            <block s='reportMouseX'/>
                            <block s='xPosition'/>
                          </block>
                          <block s='reportLessThan'>
                            <block s='reportMouseX'/>
                            <block s='reportSum'>
                              <block s='xPosition'/>
                              <block var='Size'/>
                            </block>
                          </block>
                        </block>
                        <block s='reportAnd'>
                          <block s='reportGreaterThan'>
                            <block s='reportMouseY'/>
                            <block s='reportDifference'>
                              <block s='yPosition'/>
                              <block var='Size'/>
                            </block>
                          </block>
                          <block s='reportLessThan'>
                            <block s='reportMouseY'/>
                            <block s='yPosition'/>
                          </block>
                        </block>
                      </block>
                      <script>
                        <block s='doIfElse'>
                          <block s='reportEquals'>
                            <block s='reportListItem'>
                              <block var='X'/>
                              <block s='reportListItem'>
                                <block var='Y'/>
                                <block var='GridView'/>
                              </block>
                            </block>
                            <l/>
                          </block>
                          <script>
                            <block s='setSize'>
                              <l>3</l>
                            </block>
                            <block s='doIf'>
                              <block s='reportNot'>
                                <block var='Key Down?'/>
                              </block>
                              <script>
                                <block s='doIf'>
                                  <block s='reportKeyPressed'>
                                    <l>
                                      <option>x</option>
                                    </l>
                                  </block>
                                  <script>
                                    <block s='doReplaceInList'>
                                      <block var='X'/>
                                      <block s='reportListItem'>
                                        <block var='Y'/>
                                        <block var='GridView'/>
                                      </block>
                                      <l>flag</l>
                                    </block>
                                    <block s='doSetVar'>
                                      <l>Key Down?</l>
                                      <block s='reportBoolean'>
                                        <l>
                                          <bool>true</bool>
                                        </l>
                                      </block>
                                    </block>
                                  </script>
                                </block>
                                <block s='doIf'>
                                  <block s='reportOr'>
                                    <block s='reportMouseDown'/>
                                    <block s='reportKeyPressed'>
                                      <l>
                                        <option>z</option>
                                      </l>
                                    </block>
                                  </block>
                                  <script>
                                    <block s='doReplaceInList'>
                                      <block var='X'/>
                                      <block s='reportListItem'>
                                        <block var='Y'/>
                                        <block var='GridView'/>
                                      </block>
                                      <block s='reportListItem'>
                                        <block var='X'/>
                                        <block s='reportListItem'>
                                          <block var='Y'/>
                                          <block var='Grid'/>
                                        </block>
                                      </block>
                                    </block>
                                    <block s='doSetVar'>
                                      <l>Key Down?</l>
                                      <block s='reportBoolean'>
                                        <l>
                                          <bool>true</bool>
                                        </l>
                                      </block>
                                    </block>
                                  </script>
                                </block>
                              </script>
                            </block>
                          </script>
                          <script>
                            <block s='doIf'>
                              <block s='reportNot'>
                                <block var='Key Down?'/>
                              </block>
                              <script>
                                <block s='doIf'>
                                  <block s='reportAnd'>
                                    <block s='reportEquals'>
                                      <block s='reportListItem'>
                                        <block var='X'/>
                                        <block s='reportListItem'>
                                          <block var='Y'/>
                                          <block var='GridView'/>
                                        </block>
                                      </block>
                                      <l>flag</l>
                                    </block>
                                    <block s='reportKeyPressed'>
                                      <l>
                                        <option>x</option>
                                      </l>
                                    </block>
                                  </block>
                                  <script>
                                    <block s='doReplaceInList'>
                                      <block var='X'/>
                                      <block s='reportListItem'>
                                        <block var='Y'/>
                                        <block var='GridView'/>
                                      </block>
                                      <l/>
                                    </block>
                                    <block s='doSetVar'>
                                      <l>Key Down?</l>
                                      <block s='reportBoolean'>
                                        <l>
                                          <bool>true</bool>
                                        </l>
                                      </block>
                                    </block>
                                  </script>
                                </block>
                              </script>
                            </block>
                          </script>
                        </block>
                      </script>
                      <script>
                        <block s='setSize'>
                          <l>2</l>
                        </block>
                      </script>
                    </block>
                    <custom-block s='Draw Square %s'>
                      <block var='Size'/>
                    </custom-block>
                    <block s='doIf'>
                      <block s='reportNot'>
                        <block s='reportEquals'>
                          <block s='reportListItem'>
                            <block var='X'/>
                            <block s='reportListItem'>
                              <block var='Y'/>
                              <block var='GridView'/>
                            </block>
                          </block>
                          <l/>
                        </block>
                      </block>
                      <script>
                        <custom-block s='Set Pen Color to %s'>
                          <block s='reportListItem'>
                            <block var='X'/>
                            <block s='reportListItem'>
                              <block var='Y'/>
                              <block var='GridView'/>
                            </block>
                          </block>
                        </custom-block>
                        <block s='changeYPosition'>
                          <block s='reportProduct'>
                            <l>-.81</l>
                            <block var='Size'/>
                          </block>
                        </block>
                        <block s='changeXPosition'>
                          <block s='reportProduct'>
                            <l>.21</l>
                            <block var='Size'/>
                          </block>
                        </block>
                        <block s='doIfElse'>
                          <block s='reportEquals'>
                            <block s='reportListItem'>
                              <block var='X'/>
                              <block s='reportListItem'>
                                <block var='Y'/>
                                <block var='GridView'/>
                              </block>
                            </block>
                            <l>mine</l>
                          </block>
                          <script>
                            <block s='changeXPosition'>
                              <block s='reportProduct'>
                                <l>-.16</l>
                                <block var='Size'/>
                              </block>
                            </block>
                            <block s='changeYPosition'>
                              <block s='reportProduct'>
                                <l>-.03</l>
                                <block var='Size'/>
                              </block>
                            </block>
                            <custom-block s='Type %txt of size %n'>
                              <l>☠</l>
                              <block s='reportProduct'>
                                <l>.9</l>
                                <block var='Size'/>
                              </block>
                            </custom-block>
                            <block s='doSetVar'>
                              <l>Game</l>
                              <l>1</l>
                            </block>
                          </script>
                          <script>
                            <block s='doIfElse'>
                              <block s='reportEquals'>
                                <block s='reportListItem'>
                                  <block var='X'/>
                                  <block s='reportListItem'>
                                    <block var='Y'/>
                                    <block var='GridView'/>
                                  </block>
                                </block>
                                <l>flag</l>
                              </block>
                              <script>
                                <custom-block s='Type %txt of size %n'>
                                  <l>⚐</l>
                                  <block s='reportProduct'>
                                    <l>.9</l>
                                    <block var='Size'/>
                                  </block>
                                </custom-block>
                              </script>
                              <script>
                                <custom-block s='Type %txt of size %n'>
                                  <block s='reportListItem'>
                                    <block var='X'/>
                                    <block s='reportListItem'>
                                      <block var='Y'/>
                                      <block var='GridView'/>
                                    </block>
                                  </block>
                                  <block var='Size'/>
                                </custom-block>
                              </script>
                            </block>
                          </script>
                        </block>
                        <block s='gotoXY'>
                          <block s='reportSum'>
                            <l>-240</l>
                            <block s='reportProduct'>
                              <block s='reportDifference'>
                                <block var='X'/>
                                <l>1</l>
                              </block>
                              <block var='Size'/>
                            </block>
                          </block>
                          <block s='reportDifference'>
                            <l>180</l>
                            <block s='reportProduct'>
                              <block s='reportDifference'>
                                <block var='Y'/>
                                <l>1</l>
                              </block>
                              <block var='Size'/>
                            </block>
                          </block>
                        </block>
                      </script>
                    </block>
                    <block s='changeXPosition'>
                      <block var='Size'/>
                    </block>
                    <custom-block s='Check for surrounding blanks %s %s'>
                      <block var='X'/>
                      <block var='Y'/>
                    </custom-block>
                    <block s='doChangeVar'>
                      <l>X</l>
                      <l>1</l>
                    </block>
                  </script>
                </block>
                <block s='setXPosition'>
                  <l>-240</l>
                </block>
                <block s='doSetVar'>
                  <l>X</l>
                  <l>1</l>
                </block>
                <block s='changeYPosition'>
                  <block s='reportProduct'>
                    <l>-1</l>
                    <block var='Size'/>
                  </block>
                </block>
                <block s='doChangeVar'>
                  <l>Y</l>
                  <l>1</l>
                </block>
              </script>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
    <block-definition s='Draw Square %&apos;Size&apos;' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='setColor'>
          <color>31,36,0,1</color>
        </block>
        <block s='down'/>
        <block s='setHeading'>
          <l>90</l>
        </block>
        <block s='doRepeat'>
          <l>4</l>
          <script>
            <block s='forward'>
              <block var='Size'/>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </block>
        <block s='up'/>
      </script>
    </block-definition>
    <block-definition s='Reset Grid %&apos;Size&apos; %&apos;#ofMInes&apos;' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='doWarp'>
          <script>
            <block s='doDeclareVariables'>
              <list>
                <l>Ran1</l>
                <l>Ran2</l>
                <l>c</l>
                <l>c2</l>
                <l>Test</l>
              </list>
            </block>
            <block s='doSetVar'>
              <l>Grid</l>
              <block s='reportNewList'>
                <list/>
              </block>
            </block>
            <block s='doSetVar'>
              <l>GridView</l>
              <block s='reportNewList'>
                <list/>
              </block>
            </block>
            <block s='doSetVar'>
              <l>c</l>
              <l>1</l>
            </block>
            <block s='doRepeat'>
              <block s='reportQuotient'>
                <l>360</l>
                <block var='Size'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <block s='reportNewList'>
                    <list/>
                  </block>
                  <block var='Grid'/>
                </block>
                <block s='doAddToList'>
                  <block s='reportNewList'>
                    <list/>
                  </block>
                  <block var='GridView'/>
                </block>
                <block s='doRepeat'>
                  <block s='reportQuotient'>
                    <l>480</l>
                    <block var='Size'/>
                  </block>
                  <script>
                    <block s='doAddToList'>
                      <l/>
                      <block s='reportListItem'>
                        <block var='c'/>
                        <block var='Grid'/>
                      </block>
                    </block>
                    <block s='doAddToList'>
                      <l/>
                      <block s='reportListItem'>
                        <block var='c'/>
                        <block var='GridView'/>
                      </block>
                    </block>
                  </script>
                </block>
                <block s='doChangeVar'>
                  <l>c</l>
                  <l>1</l>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>c</l>
              <l>0</l>
            </block>
            <block s='doUntil'>
              <block s='reportEquals'>
                <block var='c'/>
                <block var='#ofMInes'/>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>Ran1</l>
                  <block s='reportRandom'>
                    <l>1</l>
                    <block s='reportQuotient'>
                      <l>480</l>
                      <block var='Size'/>
                    </block>
                  </block>
                </block>
                <block s='doSetVar'>
                  <l>Ran2</l>
                  <block s='reportRandom'>
                    <l>1</l>
                    <block s='reportQuotient'>
                      <l>360</l>
                      <block var='Size'/>
                    </block>
                  </block>
                </block>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='reportListItem'>
                      <block var='Ran1'/>
                      <block s='reportListItem'>
                        <block var='Ran2'/>
                        <block var='Grid'/>
                      </block>
                    </block>
                    <l/>
                  </block>
                  <script>
                    <block s='doReplaceInList'>
                      <block var='Ran1'/>
                      <block s='reportListItem'>
                        <block var='Ran2'/>
                        <block var='Grid'/>
                      </block>
                      <l>mine</l>
                    </block>
                    <block s='doChangeVar'>
                      <l>c</l>
                      <l>1</l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
            <block s='doSetVar'>
              <l>c</l>
              <l>1</l>
            </block>
            <block s='doSetVar'>
              <l>c2</l>
              <l>1</l>
            </block>
            <block s='doRepeat'>
              <custom-block s='Number of Tiles'/>
              <script>
                <block s='doIf'>
                  <block s='reportNot'>
                    <block s='reportEquals'>
                      <block s='reportListItem'>
                        <block var='c'/>
                        <block s='reportListItem'>
                          <block var='c2'/>
                          <block var='Grid'/>
                        </block>
                      </block>
                      <l>mine</l>
                    </block>
                  </block>
                  <script>
                    <block s='doReplaceInList'>
                      <block var='c'/>
                      <block s='reportListItem'>
                        <block var='c2'/>
                        <block var='Grid'/>
                      </block>
                      <block s='reportListLength'>
                        <custom-block s='Check Surroundings %s %s for %s'>
                          <block var='c'/>
                          <block var='c2'/>
                          <l>mine</l>
                        </custom-block>
                      </block>
                    </block>
                  </script>
                </block>
                <block s='doIfElse'>
                  <block s='reportEquals'>
                    <block var='c'/>
                    <block s='reportListLength'>
                      <block s='reportListItem'>
                        <l>1</l>
                        <block var='Grid'/>
                      </block>
                    </block>
                  </block>
                  <script>
                    <block s='doSetVar'>
                      <l>c</l>
                      <l>1</l>
                    </block>
                    <block s='doChangeVar'>
                      <l>c2</l>
                      <l>1</l>
                    </block>
                  </script>
                  <script>
                    <block s='doChangeVar'>
                      <l>c</l>
                      <l>1</l>
                    </block>
                  </script>
                </block>
              </script>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
    <block-definition s='Number of Tiles' category='other' type='reporter'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doReport'>
          <block s='reportProduct'>
            <block s='reportQuotient'>
              <l>480</l>
              <block var='Size'/>
            </block>
            <block s='reportQuotient'>
              <l>360</l>
              <block var='Size'/>
            </block>
          </block>
        </block>
      </script>
    </block-definition>
    <block-definition s='Check Surroundings %&apos;X&apos; %&apos;Y&apos; for %&apos;Phrase&apos;' category='other' type='reporter'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%s'/>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='doDeclareVariables'>
          <list>
            <l>list</l>
          </list>
        </block>
        <block s='doSetVar'>
          <l>list</l>
          <block s='reportNewList'>
            <list/>
          </block>
        </block>
        <block s='doIf'>
          <block s='reportLessThan'>
            <l>0</l>
            <block s='reportDifference'>
              <block var='Y'/>
              <l>1</l>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block var='X'/>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>above</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportLessThan'>
            <l>0</l>
            <block s='reportDifference'>
              <block var='X'/>
              <l>1</l>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block var='Y'/>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>left</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportGreaterThan'>
            <block s='reportSum'>
              <block s='reportListLength'>
                <block s='reportListItem'>
                  <block var='Y'/>
                  <block var='Grid'/>
                </block>
              </block>
              <l>1</l>
            </block>
            <block s='reportSum'>
              <block var='X'/>
              <l>1</l>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block var='Y'/>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>right</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportGreaterThan'>
            <block s='reportSum'>
              <block s='reportListLength'>
                <block var='Grid'/>
              </block>
              <l>1</l>
            </block>
            <block s='reportSum'>
              <block var='Y'/>
              <l>1</l>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block var='X'/>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>below</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportAnd'>
            <block s='reportLessThan'>
              <l>0</l>
              <block s='reportDifference'>
                <block var='Y'/>
                <l>1</l>
              </block>
            </block>
            <block s='reportLessThan'>
              <l>0</l>
              <block s='reportDifference'>
                <block var='X'/>
                <l>1</l>
              </block>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>above left</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportAnd'>
            <block s='reportLessThan'>
              <l>0</l>
              <block s='reportDifference'>
                <block var='Y'/>
                <l>1</l>
              </block>
            </block>
            <block s='reportGreaterThan'>
              <block s='reportSum'>
                <block s='reportListLength'>
                  <block s='reportListItem'>
                    <block var='Y'/>
                    <block var='Grid'/>
                  </block>
                </block>
                <l>1</l>
              </block>
              <block s='reportSum'>
                <block var='X'/>
                <l>1</l>
              </block>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>above right</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportAnd'>
            <block s='reportGreaterThan'>
              <block s='reportSum'>
                <block s='reportListLength'>
                  <block var='Grid'/>
                </block>
                <l>1</l>
              </block>
              <block s='reportSum'>
                <block var='Y'/>
                <l>1</l>
              </block>
            </block>
            <block s='reportGreaterThan'>
              <block s='reportSum'>
                <block s='reportListLength'>
                  <block s='reportListItem'>
                    <block var='Y'/>
                    <block var='Grid'/>
                  </block>
                </block>
                <l>1</l>
              </block>
              <block s='reportSum'>
                <block var='X'/>
                <l>1</l>
              </block>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>below right</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportAnd'>
            <block s='reportLessThan'>
              <l>0</l>
              <block s='reportDifference'>
                <block var='X'/>
                <l>1</l>
              </block>
            </block>
            <block s='reportGreaterThan'>
              <block s='reportSum'>
                <block s='reportListLength'>
                  <block var='Grid'/>
                </block>
                <l>1</l>
              </block>
              <block s='reportSum'>
                <block var='Y'/>
                <l>1</l>
              </block>
            </block>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportEquals'>
                <block s='reportListItem'>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='Grid'/>
                  </block>
                </block>
                <block var='Phrase'/>
              </block>
              <script>
                <block s='doAddToList'>
                  <l>below left</l>
                  <block var='list'/>
                </block>
              </script>
            </block>
          </script>
        </block>
        <block s='doReport'>
          <block var='list'/>
        </block>
      </script>
    </block-definition>
    <block-definition s='Type %&apos;Text&apos; of size %&apos;Size&apos;' category='other' type='command'>
      <header/>
      <code/>
      <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),    context = stage.penTrails().getContext(&apos;2d&apos;),    rotation = radians(this.direction() - 90),    trans = new Point(      this.center().x - stage.left(),      this.center().y - stage.top()    ),    isWarped = this.Warped,    len,    pos;if (isWarped) {endWarp(); }context.save();context.font = size + &apos;px monospace&apos;;context.textAlign = &apos;left&apos;;context.textBaseline = &apos;alphabetic&apos;;context.fillStyle = this.color.toString();len = context.measureText(text).width;trans = trans.multiplyBy(1 / stage.scale);context.translate(trans.x, trans.y);context.rotate(rotation);context.fillText(text, 0, 0);context.translate(-trans.x, -trans.y);context.restore();pos = new Point(  len * Math.sin(radians(this.direction())),  len * Math.cos(radians(this.direction())));pos = pos.add(new Point(this.xPosition(), this.yPosition()));this.gotoXY(pos.x, pos.y, false);this.changed();if (isWarped) {this.startWarp(); }stage.changed();</l>
          </block>
          <list>
            <block var='Text'/>
            <block var='Size'/>
          </list>
        </block>
      </script>
    </block-definition>
    <block-definition s='Set Pen Color to %&apos;Color&apos;' category='pen' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='doIf'>
          <block s='reportOr'>
            <block s='reportEquals'>
              <block var='Color'/>
              <l>Easy</l>
            </block>
            <block s='reportEquals'>
              <block var='Color'/>
              <l>1</l>
            </block>
          </block>
          <script>
            <block s='setColor'>
              <color>41,143,255,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportOr'>
            <block s='reportEquals'>
              <block var='Color'/>
              <l>Medium</l>
            </block>
            <block s='reportEquals'>
              <block var='Color'/>
              <l>2</l>
            </block>
          </block>
          <script>
            <block s='setColor'>
              <color>22,255,0,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportOr'>
            <block s='reportEquals'>
              <block var='Color'/>
              <l>Hard</l>
            </block>
            <block s='reportEquals'>
              <block var='Color'/>
              <l>3</l>
            </block>
          </block>
          <script>
            <block s='setColor'>
              <color>255,163,0,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>4</l>
          </block>
          <script>
            <block s='setColor'>
              <color>99,15,255,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>5</l>
          </block>
          <script>
            <block s='setColor'>
              <color>252,255,20,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>6</l>
          </block>
          <script>
            <block s='setColor'>
              <color>0,231,250,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>7</l>
          </block>
          <script>
            <block s='setColor'>
              <color>137,0,163,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>8</l>
          </block>
          <script>
            <block s='setColor'>
              <color>255,10,249,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>mine</l>
          </block>
          <script>
            <block s='setColor'>
              <color>229,0,0,1</color>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Color'/>
            <l>flag</l>
          </block>
          <script>
            <block s='setColor'>
              <color>36,11,0,1</color>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
    <block-definition s='Sensing? %&apos;Sensing&apos; Box %&apos;X&apos; %&apos;Y&apos; %&apos;Length&apos; %&apos;Width&apos;' category='pen' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%b'/>
        <input type='%s'/>
        <input type='%s'/>
        <input type='%s'/>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='up'/>
        <block s='gotoXY'>
          <block var='X'/>
          <block var='Y'/>
        </block>
        <block s='setHeading'>
          <l>90</l>
        </block>
        <block s='doIfElse'>
          <block s='reportAnd'>
            <block var='Sensing'/>
            <custom-block s='In Box? %s %s %s %s'>
              <block var='X'/>
              <block var='Y'/>
              <block var='Length'/>
              <block var='Width'/>
            </custom-block>
          </block>
          <script>
            <block s='setSize'>
              <l>2</l>
            </block>
          </script>
          <script>
            <block s='setSize'>
              <l>1</l>
            </block>
          </script>
        </block>
        <block s='down'/>
        <block s='doRepeat'>
          <l>2</l>
          <script>
            <block s='forward'>
              <block var='Length'/>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
            <block s='forward'>
              <block var='Width'/>
            </block>
            <block s='turn'>
              <l>90</l>
            </block>
          </script>
        </block>
        <block s='up'/>
      </script>
    </block-definition>
    <block-definition s='Instructions' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='setColor'>
          <color>255,114,15,1</color>
        </block>
        <block s='gotoXY'>
          <l>-195</l>
          <l>145</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>-The goal of the game is to find all of the mines</l>
          <l>15</l>
        </custom-block>
        <block s='setXPosition'>
          <l>-190</l>
        </block>
        <block s='changeYPosition'>
          <l>-17</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>-Press x to flag mines</l>
          <l>15</l>
        </custom-block>
        <block s='setXPosition'>
          <l>-190</l>
        </block>
        <block s='changeYPosition'>
          <l>-17</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>-Press z to uncover blocks</l>
          <l>15</l>
        </custom-block>
        <block s='setXPosition'>
          <l>-190</l>
        </block>
        <block s='changeYPosition'>
          <l>-17</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>-Each number shows you the number of mines near it</l>
          <l>15</l>
        </custom-block>
        <block s='setXPosition'>
          <l>-190</l>
        </block>
        <block s='changeYPosition'>
          <l>-17</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>-Try to win with the least time</l>
          <l>15</l>
        </custom-block>
        <block s='setXPosition'>
          <l>-190</l>
        </block>
        <block s='changeYPosition'>
          <l>-17</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>-At the end of each game to reset press R to </l>
          <l>15</l>
        </custom-block>
        <block s='setXPosition'>
          <l>-190</l>
        </block>
        <block s='changeYPosition'>
          <l>-15</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>go back to menu</l>
          <l>15</l>
        </custom-block>
      </script>
    </block-definition>
    <block-definition s='In Box? %&apos;X&apos; %&apos;Y&apos; %&apos;Length&apos; %&apos;Width&apos;' category='other' type='predicate'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%s'/>
        <input type='%s'/>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='doReport'>
          <block s='reportAnd'>
            <block s='reportAnd'>
              <block s='reportGreaterThan'>
                <block s='reportMouseX'/>
                <block var='X'/>
              </block>
              <block s='reportLessThan'>
                <block s='reportMouseX'/>
                <block s='reportSum'>
                  <block var='X'/>
                  <block var='Length'/>
                </block>
              </block>
            </block>
            <block s='reportAnd'>
              <block s='reportLessThan'>
                <block s='reportMouseY'/>
                <block var='Y'/>
              </block>
              <block s='reportGreaterThan'>
                <block s='reportMouseY'/>
                <block s='reportDifference'>
                  <block var='Y'/>
                  <block var='Width'/>
                </block>
              </block>
            </block>
          </block>
        </block>
      </script>
    </block-definition>
    <block-definition s='Menu' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doWarp'>
          <script>
            <block s='clear'/>
            <block s='gotoXY'>
              <l>-150</l>
              <l>-30</l>
            </block>
            <block s='setColor'>
              <color>0,57,229,1</color>
            </block>
            <custom-block s='Type %txt of size %n'>
              <l>Minesweeper</l>
              <l>50</l>
            </custom-block>
            <custom-block s='Instructions'/>
            <block s='gotoXY'>
              <l>-85</l>
              <l>-85</l>
            </block>
            <block s='setColor'>
              <color>115,51,255,1</color>
            </block>
            <custom-block s='Type %txt of size %n'>
              <l>Difficulty</l>
              <l>30</l>
            </custom-block>
            <custom-block s='Sensing? %b Box %s %s %s %s'>
              <l>
                <bool>true</bool>
              </l>
              <l>-230</l>
              <l>-100</l>
              <l>140</l>
              <l>30</l>
            </custom-block>
            <custom-block s='Sensing? %b Box %s %s %s %s'>
              <l>
                <bool>true</bool>
              </l>
              <l>-80</l>
              <l>-100</l>
              <l>140</l>
              <l>30</l>
            </custom-block>
            <custom-block s='Sensing? %b Box %s %s %s %s'>
              <l>
                <bool>true</bool>
              </l>
              <l>70</l>
              <l>-100</l>
              <l>140</l>
              <l>30</l>
            </custom-block>
            <block s='gotoXY'>
              <l>-185</l>
              <l>-120</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <block s='reportJoinWords'>
                <list>
                  <l>Easy</l>
                </list>
              </block>
              <l>20</l>
            </custom-block>
            <block s='gotoXY'>
              <l>-45</l>
              <l>-120</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <block s='reportJoinWords'>
                <list>
                  <l>Medium</l>
                </list>
              </block>
              <l>20</l>
            </custom-block>
            <block s='gotoXY'>
              <l>110</l>
              <l>-120</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <block s='reportJoinWords'>
                <list>
                  <l>Hard</l>
                </list>
              </block>
              <l>20</l>
            </custom-block>
            <block s='gotoXY'>
              <l>-100</l>
              <l>80</l>
            </block>
          </script>
        </block>
      </script>
      <scripts>
        <script x='45.000001' y='467.8333343333333'>
          <custom-block s='Sensing? %b Box %s %s %s %s'>
            <l>
              <bool>true</bool>
            </l>
            <l>-100</l>
            <l>110</l>
            <l>200</l>
            <l>40</l>
          </custom-block>
          <block s='gotoXY'>
            <l>-100</l>
            <l>80</l>
          </block>
          <custom-block s='Type %txt of size %n'>
            <block s='reportJoinWords'>
              <list>
                <l>Instructions</l>
              </list>
            </block>
            <l>30</l>
          </custom-block>
        </script>
      </scripts>
    </block-definition>
    <block-definition s='Number of Mines' category='other' type='reporter'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doReport'>
          <block s='reportRound'>
            <block s='reportQuotient'>
              <custom-block s='Number of Tiles'/>
              <l>8</l>
            </block>
          </block>
          <comment collapsed='false' w='90'>7 is recomendeddecrease number for more mines</comment>
        </block>
      </script>
    </block-definition>
    <block-definition s='Correct Flags?' category='other' type='predicate'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doDeclareVariables'>
          <list>
            <l>X</l>
            <l>Y</l>
            <l>Check?</l>
          </list>
        </block>
        <block s='doSetVar'>
          <l>Check?</l>
          <block s='reportBoolean'>
            <l>
              <bool>true</bool>
            </l>
          </block>
        </block>
        <block s='doSetVar'>
          <l>Y</l>
          <l>1</l>
        </block>
        <block s='doRepeat'>
          <block s='reportQuotient'>
            <l>360</l>
            <block var='Size'/>
          </block>
          <script>
            <block s='doSetVar'>
              <l>X</l>
              <l>1</l>
            </block>
            <block s='doRepeat'>
              <block s='reportQuotient'>
                <l>480</l>
                <block var='Size'/>
              </block>
              <script>
                <block s='doIf'>
                  <block s='reportEquals'>
                    <block s='reportListItem'>
                      <block var='X'/>
                      <block s='reportListItem'>
                        <block var='Y'/>
                        <block var='Grid'/>
                      </block>
                    </block>
                    <l>mine</l>
                  </block>
                  <script>
                    <block s='doIf'>
                      <block s='reportNot'>
                        <block s='reportEquals'>
                          <block s='reportListItem'>
                            <block var='X'/>
                            <block s='reportListItem'>
                              <block var='Y'/>
                              <block var='GridView'/>
                            </block>
                          </block>
                          <l>flag</l>
                        </block>
                      </block>
                      <script>
                        <block s='doSetVar'>
                          <l>Check?</l>
                          <block s='reportBoolean'>
                            <l>
                              <bool>false</bool>
                            </l>
                          </block>
                        </block>
                      </script>
                    </block>
                  </script>
                </block>
                <block s='doChangeVar'>
                  <l>X</l>
                  <l>1</l>
                </block>
              </script>
            </block>
            <block s='doChangeVar'>
              <l>Y</l>
              <l>1</l>
            </block>
          </script>
        </block>
        <block s='doReport'>
          <block var='Check?'/>
        </block>
      </script>
    </block-definition>
    <block-definition s='Draw Mines' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doWarp'>
          <script>
            <block s='doDeclareVariables'>
              <list>
                <l>X</l>
                <l>Y</l>
              </list>
            </block>
            <block s='doSetVar'>
              <l>Y</l>
              <l>1</l>
            </block>
            <block s='doRepeat'>
              <block s='reportQuotient'>
                <l>360</l>
                <block var='Size'/>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>X</l>
                  <l>1</l>
                </block>
                <block s='doRepeat'>
                  <block s='reportQuotient'>
                    <l>480</l>
                    <block var='Size'/>
                  </block>
                  <script>
                    <block s='gotoXY'>
                      <block s='reportSum'>
                        <l>-240</l>
                        <block s='reportProduct'>
                          <block s='reportDifference'>
                            <block var='X'/>
                            <l>1</l>
                          </block>
                          <block var='Size'/>
                        </block>
                      </block>
                      <block s='reportDifference'>
                        <l>180</l>
                        <block s='reportProduct'>
                          <block s='reportDifference'>
                            <block var='Y'/>
                            <l>1</l>
                          </block>
                          <block var='Size'/>
                        </block>
                      </block>
                    </block>
                    <custom-block s='Draw Square %s'>
                      <block var='Size'/>
                    </custom-block>
                    <block s='doIfElse'>
                      <block s='reportNot'>
                        <block s='reportEquals'>
                          <block s='reportListItem'>
                            <block var='X'/>
                            <block s='reportListItem'>
                              <block var='Y'/>
                              <block var='Grid'/>
                            </block>
                          </block>
                          <l>mine</l>
                        </block>
                      </block>
                      <script>
                        <block s='doIf'>
                          <block s='reportNot'>
                            <block s='reportEquals'>
                              <block s='reportListItem'>
                                <block var='X'/>
                                <block s='reportListItem'>
                                  <block var='Y'/>
                                  <block var='GridView'/>
                                </block>
                              </block>
                              <l/>
                            </block>
                          </block>
                          <script>
                            <custom-block s='Set Pen Color to %s'>
                              <block s='reportListItem'>
                                <block var='X'/>
                                <block s='reportListItem'>
                                  <block var='Y'/>
                                  <block var='GridView'/>
                                </block>
                              </block>
                            </custom-block>
                            <block s='changeYPosition'>
                              <block s='reportProduct'>
                                <l>-.81</l>
                                <block var='Size'/>
                              </block>
                            </block>
                            <block s='changeXPosition'>
                              <block s='reportProduct'>
                                <l>.21</l>
                                <block var='Size'/>
                              </block>
                            </block>
                            <block s='doIfElse'>
                              <block s='reportEquals'>
                                <block s='reportListItem'>
                                  <block var='X'/>
                                  <block s='reportListItem'>
                                    <block var='Y'/>
                                    <block var='GridView'/>
                                  </block>
                                </block>
                                <l>flag</l>
                              </block>
                              <script>
                                <block s='doIfElse'>
                                  <block s='reportEquals'>
                                    <block s='reportListItem'>
                                      <block var='X'/>
                                      <block s='reportListItem'>
                                        <block var='Y'/>
                                        <block var='Grid'/>
                                      </block>
                                    </block>
                                    <l>mine</l>
                                  </block>
                                  <script>
                                    <custom-block s='Type %txt of size %n'>
                                      <l>⚐</l>
                                      <block s='reportProduct'>
                                        <l>.9</l>
                                        <block var='Size'/>
                                      </block>
                                    </custom-block>
                                  </script>
                                  <script>
                                    <custom-block s='Set Pen Color to %s'>
                                      <l>mine</l>
                                    </custom-block>
                                    <custom-block s='Type %txt of size %n'>
                                      <l>X</l>
                                      <block s='reportProduct'>
                                        <l>.9</l>
                                        <block var='Size'/>
                                      </block>
                                    </custom-block>
                                  </script>
                                </block>
                              </script>
                              <script>
                                <block s='doIf'>
                                  <block s='reportNot'>
                                    <block s='reportEquals'>
                                      <block s='reportListItem'>
                                        <block var='X'/>
                                        <block s='reportListItem'>
                                          <block var='Y'/>
                                          <block var='GridView'/>
                                        </block>
                                      </block>
                                      <l>mine</l>
                                    </block>
                                  </block>
                                  <script>
                                    <custom-block s='Type %txt of size %n'>
                                      <block s='reportListItem'>
                                        <block var='X'/>
                                        <block s='reportListItem'>
                                          <block var='Y'/>
                                          <block var='GridView'/>
                                        </block>
                                      </block>
                                      <block var='Size'/>
                                    </custom-block>
                                  </script>
                                </block>
                              </script>
                            </block>
                          </script>
                        </block>
                      </script>
                      <script>
                        <block s='changeXPosition'>
                          <block s='reportProduct'>
                            <l>.21</l>
                            <block var='Size'/>
                          </block>
                        </block>
                        <block s='changeYPosition'>
                          <block s='reportProduct'>
                            <l>-.81</l>
                            <block var='Size'/>
                          </block>
                        </block>
                        <block s='changeXPosition'>
                          <block s='reportProduct'>
                            <l>-.16</l>
                            <block var='Size'/>
                          </block>
                        </block>
                        <block s='changeYPosition'>
                          <block s='reportProduct'>
                            <l>-.03</l>
                            <block var='Size'/>
                          </block>
                        </block>
                        <custom-block s='Set Pen Color to %s'>
                          <block s='reportListItem'>
                            <block var='X'/>
                            <block s='reportListItem'>
                              <block var='Y'/>
                              <block var='Grid'/>
                            </block>
                          </block>
                        </custom-block>
                        <custom-block s='Type %txt of size %n'>
                          <l>☠</l>
                          <block s='reportProduct'>
                            <l>.9</l>
                            <block var='Size'/>
                          </block>
                        </custom-block>
                      </script>
                    </block>
                    <block s='doChangeVar'>
                      <l>X</l>
                      <l>1</l>
                    </block>
                    <block s='gotoXY'>
                      <block s='reportSum'>
                        <l>-240</l>
                        <block s='reportProduct'>
                          <block s='reportDifference'>
                            <block var='X'/>
                            <l>1</l>
                          </block>
                          <block var='Size'/>
                        </block>
                      </block>
                      <block s='reportDifference'>
                        <l>180</l>
                        <block s='reportProduct'>
                          <block s='reportDifference'>
                            <block var='Y'/>
                            <l>1</l>
                          </block>
                          <block var='Size'/>
                        </block>
                      </block>
                    </block>
                  </script>
                </block>
                <block s='doChangeVar'>
                  <l>Y</l>
                  <l>1</l>
                </block>
              </script>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
    <block-definition s='EndScreen' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <custom-block s='Set Pen Color to %s'>
          <block var='Mode'/>
        </custom-block>
        <block s='gotoXY'>
          <l>-135</l>
          <l>100</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>You Win!</l>
          <l>60</l>
        </custom-block>
        <block s='gotoXY'>
          <l>-200</l>
          <l>0</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <block s='reportJoinWords'>
            <list>
              <l>You beat </l>
              <block var='Mode'/>
              <l> mode in </l>
              <block s='getTimer'/>
              <l> seconds!</l>
            </list>
          </block>
          <l>20</l>
        </custom-block>
        <block s='doIf'>
          <l/>
          <script>
            <block s='gotoXY'>
              <l>-165</l>
              <l>-50</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <l>Your time was a new highscore!</l>
              <l>20</l>
            </custom-block>
          </script>
        </block>
        <block s='gotoXY'>
          <l>-115</l>
          <l>-100</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>Press R to play again</l>
          <l>20</l>
        </custom-block>
      </script>
    </block-definition>
    <block-definition s='Check for surrounding blanks %&apos;X&apos; %&apos;Y&apos;' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%s'/>
        <input type='%s'/>
      </inputs>
      <script>
        <block s='doIf'>
          <block s='reportEquals'>
            <block s='reportListItem'>
              <block var='X'/>
              <block s='reportListItem'>
                <block var='Y'/>
                <block var='GridView'/>
              </block>
            </block>
            <l>0</l>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportLessThan'>
                <l>0</l>
                <block s='reportDifference'>
                  <block var='Y'/>
                  <l>1</l>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block var='X'/>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block var='X'/>
                    <block s='reportListItem'>
                      <block s='reportDifference'>
                        <block var='Y'/>
                        <l>1</l>
                      </block>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportLessThan'>
                <l>0</l>
                <block s='reportDifference'>
                  <block var='X'/>
                  <l>1</l>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block var='Y'/>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='X'/>
                      <l>1</l>
                    </block>
                    <block s='reportListItem'>
                      <block var='Y'/>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportGreaterThan'>
                <block s='reportSum'>
                  <block s='reportListLength'>
                    <block s='reportListItem'>
                      <block var='Y'/>
                      <block var='Grid'/>
                    </block>
                  </block>
                  <l>1</l>
                </block>
                <block s='reportSum'>
                  <block var='X'/>
                  <l>1</l>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block var='Y'/>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='X'/>
                      <l>1</l>
                    </block>
                    <block s='reportListItem'>
                      <block var='Y'/>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportGreaterThan'>
                <block s='reportSum'>
                  <block s='reportListLength'>
                    <block var='Grid'/>
                  </block>
                  <l>1</l>
                </block>
                <block s='reportSum'>
                  <block var='Y'/>
                  <l>1</l>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block var='X'/>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block var='X'/>
                    <block s='reportListItem'>
                      <block s='reportSum'>
                        <block var='Y'/>
                        <l>1</l>
                      </block>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportAnd'>
                <block s='reportLessThan'>
                  <l>0</l>
                  <block s='reportDifference'>
                    <block var='Y'/>
                    <l>1</l>
                  </block>
                </block>
                <block s='reportLessThan'>
                  <l>0</l>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='X'/>
                      <l>1</l>
                    </block>
                    <block s='reportListItem'>
                      <block s='reportDifference'>
                        <block var='Y'/>
                        <l>1</l>
                      </block>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportAnd'>
                <block s='reportLessThan'>
                  <l>0</l>
                  <block s='reportDifference'>
                    <block var='Y'/>
                    <l>1</l>
                  </block>
                </block>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block s='reportListLength'>
                      <block s='reportListItem'>
                        <block var='Y'/>
                        <block var='Grid'/>
                      </block>
                    </block>
                    <l>1</l>
                  </block>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='X'/>
                      <l>1</l>
                    </block>
                    <block s='reportListItem'>
                      <block s='reportDifference'>
                        <block var='Y'/>
                        <l>1</l>
                      </block>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportAnd'>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block s='reportListLength'>
                      <block var='Grid'/>
                    </block>
                    <l>1</l>
                  </block>
                  <block s='reportSum'>
                    <block var='Y'/>
                    <l>1</l>
                  </block>
                </block>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block s='reportListLength'>
                      <block s='reportListItem'>
                        <block var='Y'/>
                        <block var='Grid'/>
                      </block>
                    </block>
                    <l>1</l>
                  </block>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block s='reportSum'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='X'/>
                      <l>1</l>
                    </block>
                    <block s='reportListItem'>
                      <block s='reportSum'>
                        <block var='Y'/>
                        <l>1</l>
                      </block>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
            <block s='doIf'>
              <block s='reportAnd'>
                <block s='reportLessThan'>
                  <l>0</l>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                </block>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block s='reportListLength'>
                      <block var='Grid'/>
                    </block>
                    <l>1</l>
                  </block>
                  <block s='reportSum'>
                    <block var='Y'/>
                    <l>1</l>
                  </block>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <block s='reportDifference'>
                    <block var='X'/>
                    <l>1</l>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportSum'>
                      <block var='Y'/>
                      <l>1</l>
                    </block>
                    <block var='GridView'/>
                  </block>
                  <block s='reportListItem'>
                    <block s='reportDifference'>
                      <block var='X'/>
                      <l>1</l>
                    </block>
                    <block s='reportListItem'>
                      <block s='reportSum'>
                        <block var='Y'/>
                        <l>1</l>
                      </block>
                      <block var='Grid'/>
                    </block>
                  </block>
                </block>
              </script>
            </block>
          </script>
        </block>
      </script>
    </block-definition>
    <block-definition s='Pick a difficulty' category='other' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='gotoXY'>
          <l>-120</l>
          <l>-50</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>Pick a difficulty:</l>
          <l>25</l>
        </custom-block>
        <custom-block s='Sensing? %b Box %s %s %s %s'>
          <l>
            <bool>true</bool>
          </l>
          <l>-90</l>
          <l>-60</l>
          <l>140</l>
          <l>30</l>
        </custom-block>
        <custom-block s='Sensing? %b Box %s %s %s %s'>
          <l>
            <bool>true</bool>
          </l>
          <l>-90</l>
          <l>-100</l>
          <l>140</l>
          <l>30</l>
        </custom-block>
        <custom-block s='Sensing? %b Box %s %s %s %s'>
          <l>
            <bool>true</bool>
          </l>
          <l>-90</l>
          <l>-140</l>
          <l>140</l>
          <l>30</l>
        </custom-block>
        <block s='gotoXY'>
          <l>-45</l>
          <l>-80</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <block s='reportJoinWords'>
            <list>
              <l>Easy</l>
            </list>
          </block>
          <l>20</l>
        </custom-block>
        <block s='gotoXY'>
          <l>-55</l>
          <l>-120</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <block s='reportJoinWords'>
            <list>
              <l>Medium</l>
            </list>
          </block>
          <l>20</l>
        </custom-block>
        <block s='gotoXY'>
          <l>-45</l>
          <l>-160</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <block s='reportJoinWords'>
            <list>
              <l>Hard</l>
            </list>
          </block>
          <l>20</l>
        </custom-block>
      </script>
    </block-definition>
  </blocks>
  <variables>
    <variable name='Grid'>
      <list id='2167'>
        <item>
          <list id='2168' struct='atomic'>0,0,0,0,1,mine,1,0</list>
        </item>
        <item>
          <list id='2169' struct='atomic'>0,0,0,0,1,1,1,0</list>
        </item>
        <item>
          <list id='2170' struct='atomic'>0,0,0,1,1,2,1,1</list>
        </item>
        <item>
          <list id='2171' struct='atomic'>1,2,2,2,mine,2,mine,1</list>
        </item>
        <item>
          <list id='2172' struct='atomic'>1,mine,mine,3,2,2,1,1</list>
        </item>
        <item>
          <list id='2173' struct='atomic'>1,2,3,mine,1,0,0,0</list>
        </item>
      </list>
    </variable>
    <variable name='Size'>
      <l>60</l>
    </variable>
    <variable name='GridView'>
      <list id='2174'>
        <item>
          <list id='2175' struct='atomic'>,,,,,,,</list>
        </item>
        <item>
          <list id='2176' struct='atomic'>,,,,,,,</list>
        </item>
        <item>
          <list id='2177' struct='atomic'>,,,,,,,</list>
        </item>
        <item>
          <list id='2178' struct='atomic'>,,,,,,,</list>
        </item>
        <item>
          <list id='2179' struct='atomic'>,mine,,,,,,</list>
        </item>
        <item>
          <list id='2180' struct='atomic'>,,,,,,,</list>
        </item>
      </list>
    </variable>
    <variable name='Mode'>
      <l>0</l>
    </variable>
    <variable name='Game'>
      <l>0</l>
    </variable>
    <variable name='HighScores'>
      <list id='2181' struct='atomic'>999,999,999,0,0,0</list>
    </variable>
    <variable name='Key Down?'>
      <bool>true</bool>
    </variable>
  </variables>
</project><media name="cook Minesweeper" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>