<snapdata remixID="8405299"><project name='Minesweeper' app='Snap! 5.0, http://snap.berkeley.edu' version='1'>
  <notes>Press R to restart if you lose. I hope you enjoy this!</notes>
  <thumbnail>data:image/png;base64,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</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,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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='-103.046875' pen='tip' id='8' y='-158' name='Sprite' idx='1' volume='100' rotation='1' scale='1' color='36,11,0,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='10'>
            <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>-100</l>
                          <l>-60</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>-100</l>
                          <l>-140</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'/>
                <block s='doResetTimer'/>
                <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'/>
                    <custom-block s='Update High Scores'/>
                  </script>
                </block>
                <block s='doWaitUntil'>
                  <block s='reportKeyPressed'>
                    <l>
                      <option>r</option>
                    </l>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script x='375' y='630.0000000000005'>
            <custom-block s='Reset High Scores'/>
          </script>
        </scripts>
      </sprite>
      <watcher x='21.861328124999773' color='243,118,29' style='normal' hidden='true' y='67.77012155976556' var='Size'/>
      <watcher x='88.72499999999877' color='243,118,29' style='normal' hidden='true' y='319.0687465875' 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.21876706250012' 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.73127388750015' var='Key Down?'/>
      <watcher x='-31' color='243,118,29' style='normal' hidden='true' y='338.76677517361117' 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>
        <custom-block s='Sensing? %b Box %s %s %s %s'>
          <l>
            <bool>false</bool>
          </l>
          <l>-200</l>
          <l>80</l>
          <l>400</l>
          <l>100</l>
        </custom-block>
        <block s='gotoXY'>
          <l>-190</l>
          <l>60</l>
        </block>
        <custom-block s='Type %txt of size %n'>
          <l>Goal of the game is to find all 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 potential 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>Click or press z to uncover other 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 the number of adjacent 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>Try to win with the smallest amount of time</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>-200</l>
              <l>110</l>
            </block>
            <block s='setColor'>
              <color>36,11,0,1</color>
            </block>
            <custom-block s='Type %txt of size %n'>
              <l>Minesweeper</l>
              <l>70</l>
            </custom-block>
            <custom-block s='Instructions'/>
            <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>
                  <block s='reportListItem'>
                    <l>1</l>
                    <block var='HighScores'/>
                  </block>
                  <l>) Seconds</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>
                  <block s='reportListItem'>
                    <l>2</l>
                    <block var='HighScores'/>
                  </block>
                  <l>) Seconds</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>
                  <block s='reportListItem'>
                    <l>3</l>
                    <block var='HighScores'/>
                  </block>
                  <l>) Seconds</l>
                </list>
              </block>
              <l>20</l>
            </custom-block>
            <block s='gotoXY'>
              <l>-235</l>
              <l>-78</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <block s='reportJoinWords'>
                <list>
                  <l>Beaten </l>
                  <block s='reportListItem'>
                    <l>4</l>
                    <block var='HighScores'/>
                  </block>
                  <l> time(s)</l>
                </list>
              </block>
              <l>15</l>
            </custom-block>
            <block s='gotoXY'>
              <l>-235</l>
              <l>-118</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <block s='reportJoinWords'>
                <list>
                  <l>Beaten </l>
                  <block s='reportListItem'>
                    <l>5</l>
                    <block var='HighScores'/>
                  </block>
                  <l> time(s)</l>
                </list>
              </block>
              <l>15</l>
            </custom-block>
            <block s='gotoXY'>
              <l>-235</l>
              <l>-158</l>
            </block>
            <custom-block s='Type %txt of size %n'>
              <block s='reportJoinWords'>
                <list>
                  <l>Beaten </l>
                  <block s='reportListItem'>
                    <l>6</l>
                    <block var='HighScores'/>
                  </block>
                  <l> time(s)</l>
                </list>
              </block>
              <l>15</l>
            </custom-block>
          </script>
        </block>
      </script>
    </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='Reset High Scores' category='variables' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doSetVar'>
          <l>HighScores</l>
          <block s='reportNewList'>
            <list>
              <l>999</l>
              <l>999</l>
              <l>999</l>
              <l>0</l>
              <l>0</l>
              <l>0</l>
            </list>
          </block>
        </block>
      </script>
    </block-definition>
    <block-definition s='Update High Scores' category='variables' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Mode'/>
            <l>Easy</l>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportLessThan'>
                <block s='getTimer'/>
                <block s='reportListItem'>
                  <l>1</l>
                  <block var='HighScores'/>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <l>1</l>
                  <block var='HighScores'/>
                  <block s='getTimer'/>
                </block>
              </script>
            </block>
            <block s='doReplaceInList'>
              <l>4</l>
              <block var='HighScores'/>
              <block s='reportSum'>
                <block s='reportListItem'>
                  <l>4</l>
                  <block var='HighScores'/>
                </block>
                <l>1</l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Mode'/>
            <l>Medium</l>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportLessThan'>
                <block s='getTimer'/>
                <block s='reportListItem'>
                  <l>2</l>
                  <block var='HighScores'/>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <l>2</l>
                  <block var='HighScores'/>
                  <block s='getTimer'/>
                </block>
              </script>
            </block>
            <block s='doReplaceInList'>
              <l>5</l>
              <block var='HighScores'/>
              <block s='reportSum'>
                <block s='reportListItem'>
                  <l>5</l>
                  <block var='HighScores'/>
                </block>
                <l>1</l>
              </block>
            </block>
          </script>
        </block>
        <block s='doIf'>
          <block s='reportEquals'>
            <block var='Mode'/>
            <l>Hard</l>
          </block>
          <script>
            <block s='doIf'>
              <block s='reportLessThan'>
                <block s='getTimer'/>
                <block s='reportListItem'>
                  <l>3</l>
                  <block var='HighScores'/>
                </block>
              </block>
              <script>
                <block s='doReplaceInList'>
                  <l>3</l>
                  <block var='HighScores'/>
                  <block s='getTimer'/>
                </block>
              </script>
            </block>
            <block s='doReplaceInList'>
              <l>6</l>
              <block var='HighScores'/>
              <block s='reportSum'>
                <block s='reportListItem'>
                  <l>6</l>
                  <block var='HighScores'/>
                </block>
                <l>1</l>
              </block>
            </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'>
          <custom-block s='New HighScore?'/>
          <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='New HighScore?' category='variables' type='predicate'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='doReport'>
          <block s='reportOr'>
            <block s='reportAnd'>
              <block s='reportEquals'>
                <block var='Mode'/>
                <l>Easy</l>
              </block>
              <block s='reportLessThan'>
                <block s='getTimer'/>
                <block s='reportListItem'>
                  <l>1</l>
                  <block var='HighScores'/>
                </block>
              </block>
            </block>
            <block s='reportOr'>
              <block s='reportAnd'>
                <block s='reportEquals'>
                  <block var='Mode'/>
                  <l>Medium</l>
                </block>
                <block s='reportLessThan'>
                  <block s='getTimer'/>
                  <block s='reportListItem'>
                    <l>2</l>
                    <block var='HighScores'/>
                  </block>
                </block>
              </block>
              <block s='reportAnd'>
                <block s='reportEquals'>
                  <block var='Mode'/>
                  <l>Hard</l>
                </block>
                <block s='reportLessThan'>
                  <block s='getTimer'/>
                  <block s='reportListItem'>
                    <l>3</l>
                    <block var='HighScores'/>
                  </block>
                </block>
              </block>
            </block>
          </block>
        </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>
  </blocks>
  <variables>
    <variable name='Grid'>
      <list id='2286'>
        <item>
          <list id='2287' struct='atomic'>0,0,0,0,0,1,2,mine,1,1,2,mine,1,1,1,2,1,2,mine,1,0,0,1,mine</list>
        </item>
        <item>
          <list id='2288' struct='atomic'>1,1,1,0,0,1,mine,2,2,2,mine,2,1,1,mine,2,mine,2,1,1,0,0,2,2</list>
        </item>
        <item>
          <list id='2289' struct='atomic'>1,mine,1,0,0,1,1,1,1,mine,2,1,0,1,1,2,1,1,0,0,0,0,1,mine</list>
        </item>
        <item>
          <list id='2290' struct='atomic'>1,1,2,1,1,0,0,1,2,2,1,0,1,1,1,0,0,0,0,0,0,1,3,3</list>
        </item>
        <item>
          <list id='2291' struct='atomic'>0,0,1,mine,1,0,0,1,mine,1,0,1,2,mine,1,0,0,0,0,0,0,1,mine,mine</list>
        </item>
        <item>
          <list id='2292' struct='atomic'>1,1,2,1,1,0,0,2,2,2,1,2,mine,3,2,1,0,0,0,0,0,1,2,2</list>
        </item>
        <item>
          <list id='2293' struct='atomic'>1,mine,1,0,0,0,0,1,mine,2,3,mine,3,3,mine,2,0,0,0,1,1,1,0,0</list>
        </item>
        <item>
          <list id='2294' struct='atomic'>1,1,1,1,1,2,1,2,2,mine,3,mine,2,2,mine,2,0,0,0,1,mine,1,0,0</list>
        </item>
        <item>
          <list id='2295' struct='atomic'>0,0,0,1,mine,2,mine,1,2,2,3,1,1,2,2,2,0,0,1,2,2,1,0,0</list>
        </item>
        <item>
          <list id='2296' struct='atomic'>1,1,0,2,2,3,1,1,1,mine,1,0,1,2,mine,1,0,0,1,mine,1,1,1,1</list>
        </item>
        <item>
          <list id='2297' struct='atomic'>mine,2,1,2,mine,1,0,0,1,1,1,0,1,mine,2,1,0,1,2,2,1,1,mine,1</list>
        </item>
        <item>
          <list id='2298' struct='atomic'>2,4,mine,3,1,1,0,0,0,0,0,0,1,1,1,0,0,1,mine,1,0,1,1,1</list>
        </item>
        <item>
          <list id='2299' struct='atomic'>2,mine,mine,2,1,1,1,0,0,0,0,0,0,1,1,2,2,3,3,2,1,0,0,0</list>
        </item>
        <item>
          <list id='2300' struct='atomic'>mine,3,2,1,1,mine,1,0,1,1,1,0,0,1,mine,2,mine,mine,2,mine,1,0,1,1</list>
        </item>
        <item>
          <list id='2301' struct='atomic'>1,1,0,0,1,2,2,2,2,mine,1,0,0,1,1,2,2,2,2,1,1,1,2,mine</list>
        </item>
        <item>
          <list id='2302' struct='atomic'>0,0,0,0,0,1,mine,2,mine,3,2,1,0,0,0,0,1,1,1,0,0,1,mine,2</list>
        </item>
        <item>
          <list id='2303' struct='atomic'>0,0,0,0,1,2,2,2,1,2,mine,2,1,1,0,0,1,mine,1,1,1,2,1,1</list>
        </item>
        <item>
          <list id='2304' struct='atomic'>0,0,0,0,1,mine,1,0,0,1,1,2,mine,1,0,0,1,1,1,1,mine,1,0,0</list>
        </item>
      </list>
    </variable>
    <variable name='Size'>
      <l>20</l>
    </variable>
    <variable name='GridView'>
      <list id='2305'>
        <item>
          <list id='2306' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2307' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2308' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2309' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2310' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2311' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2312' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2313' struct='atomic'>,,,,,,,,,,,,,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2314' struct='atomic'>,,,,,,,,,,3,1,1,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2315' struct='atomic'>,,,,,3,1,1,1,,1,0,1,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2316' struct='atomic'>,,,,,1,0,0,1,1,1,0,1,,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2317' struct='atomic'>,,,,,1,0,0,0,0,0,0,1,1,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2318' struct='atomic'>,,,,,1,1,0,0,0,0,0,0,1,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2319' struct='atomic'>,,,,,,1,0,1,1,1,0,0,1,,,,,,,,,,</list>
        </item>
        <item>
          <list id='2320' struct='atomic'>,,,,,,2,2,2,,1,0,0,1,1,2,2,,,,,,,</list>
        </item>
        <item>
          <list id='2321' struct='atomic'>,,,,,,,,,,2,1,0,0,0,0,1,,,,,,,</list>
        </item>
        <item>
          <list id='2322' struct='atomic'>,,,,,,,,,,,2,1,1,0,0,1,,,,,,,</list>
        </item>
        <item>
          <list id='2323' struct='atomic'>,,,,,,,,,,,,,1,0,0,1,,,,,,,</list>
        </item>
      </list>
    </variable>
    <variable name='Mode'>
      <l>0</l>
    </variable>
    <variable name='Game'>
      <l>0</l>
    </variable>
    <variable name='HighScores'>
      <list id='2324' struct='atomic'>999,999,999,0,0,0</list>
    </variable>
    <variable name='Key Down?'>
      <bool>false</bool>
    </variable>
  </variables>
</project><media name="Minesweeper" app="Snap! 5.0, http://snap.berkeley.edu" version="1"></media></snapdata>