<snapdata remixID="11392984"><project name="Minesweeper" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>Press R to restart if you lose. I hope you enjoy this!</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Minesweeper"><notes>Press R to restart if you lose. I hope you enjoy this!</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw Grid %&apos;Size&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></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><block s="xPosition"></block></block><block s="reportLessThan"><block s="reportMouseX"></block><block s="reportVariadicSum"><list><block s="xPosition"></block><block var="Size"/></list></block></block></block><block s="reportAnd"><block s="reportGreaterThan"><block s="reportMouseY"></block><block s="reportDifference"><block s="yPosition"></block><block var="Size"/></block></block><block s="reportLessThan"><block s="reportMouseY"></block><block s="yPosition"></block></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></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><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></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></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="reportVariadicProduct"><list><l>-.81</l><block var="Size"/></list></block></block><block s="changeXPosition"><block s="reportVariadicProduct"><list><l>.21</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>-.16</l><block var="Size"/></list></block></block><block s="changeYPosition"><block s="reportVariadicProduct"><list><l>-.03</l><block var="Size"/></list></block></block><custom-block s="Type %txt of size %n"><l>💣</l><block s="reportVariadicProduct"><list><l>.7</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>.6</l><block var="Size"/></list></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="reportVariadicSum"><list><l>-240</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="X"/><l>1</l></block><block var="Size"/></list></block></list></block><block s="reportDifference"><l>180</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="Size"/></list></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="reportVariadicProduct"><list><l>-1</l><block var="Size"/></list></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;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>31,36,0,1</color></block><block s="down"></block><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"></block></script></block-definition><block-definition s="Reset Grid %&apos;Size&apos; %&apos;#ofMInes&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></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></list></block></block><block s="doSetVar"><l>GridView</l><block s="reportNewList"><list></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></list></block><block var="Grid"/></block><block s="doAddToList"><block s="reportNewList"><list></list></block><block var="GridView"/></block><block s="doRepeat"><block s="reportQuotient"><l>480</l><block var="Size"/></block><script><block s="doAddToList"><l></l><block s="reportListItem"><block var="c"/><block var="Grid"/></block></block><block s="doAddToList"><l></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></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"></custom-block><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>480</l><block var="Size"/></block><block s="reportQuotient"><l>360</l><block var="Size"/></block></list></block></block></script></block-definition><block-definition s="Check Surroundings %&apos;X&apos; %&apos;Y&apos; for %&apos;Phrase&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Grid"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="X"/><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block></block></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Grid"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block></block><block s="reportGreaterThan"><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block></block></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Grid"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></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="reportVariadicSum"><list><block var="Y"/><l>1</l></list></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;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),    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;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></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;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="up"></block><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><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"></block></script></block-definition><block-definition s="Instructions" type="command" category="other"><header></header><code></code><translations></translations><inputs></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;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportAnd"><block s="reportGreaterThan"><block s="reportMouseX"></block><block var="X"/></block><block s="reportLessThan"><block s="reportMouseX"></block><block s="reportVariadicSum"><list><block var="X"/><block var="Length"/></list></block></block></block><block s="reportAnd"><block s="reportLessThan"><block s="reportMouseY"></block><block var="Y"/></block><block s="reportGreaterThan"><block s="reportMouseY"></block><block s="reportDifference"><block var="Y"/><block var="Width"/></block></block></block></block></block></script></block-definition><block-definition s="Menu" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="clear"></block><block s="gotoXY"><l>-210</l><l>50</l></block><block s="setColor"><color>190,12,0,1</color></block><custom-block s="Type %txt of size %n"><l>Minesweeper</l><l>70</l></custom-block><custom-block s="Sensing? %b Box %s %s %s %s"><l><bool>true</bool></l><l>-66.5</l><l>-87</l><l>150</l><l>40</l></custom-block><block s="gotoXY"><l>-45</l><l>-120</l></block><custom-block s="Type %txt of size %n"><block s="reportJoinWords"><list><l>Start     </l></list></block><l>40</l></custom-block><block s="gotoXY"><l>-45</l><l>-50</l></block><custom-block s="Type %txt of size %n"><l>💣</l><l>80</l></custom-block></script></block></script></block-definition><block-definition s="Number of Mines" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportRound"><block s="reportQuotient"><custom-block s="Number of Tiles"></custom-block><l>8</l></block></block><comment w="90" collapsed="false">7 is recomendeddecrease number for more mines</comment></block></script></block-definition><block-definition s="Correct Flags?" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></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" type="command" category="other"><header></header><code></code><translations></translations><inputs></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="reportVariadicSum"><list><l>-240</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="X"/><l>1</l></block><block var="Size"/></list></block></list></block><block s="reportDifference"><l>180</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="Size"/></list></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></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="reportVariadicProduct"><list><l>-.81</l><block var="Size"/></list></block></block><block s="changeXPosition"><block s="reportVariadicProduct"><list><l>.21</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>.9</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>.9</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>.21</l><block var="Size"/></list></block></block><block s="changeYPosition"><block s="reportVariadicProduct"><list><l>-.81</l><block var="Size"/></list></block></block><block s="changeXPosition"><block s="reportVariadicProduct"><list><l>-.16</l><block var="Size"/></list></block></block><block s="changeYPosition"><block s="reportVariadicProduct"><list><l>-.03</l><block var="Size"/></list></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="reportVariadicProduct"><list><l>.7</l><block var="Size"/></list></block></custom-block></script></block><block s="doChangeVar"><l>X</l><l>1</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><l>-240</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="X"/><l>1</l></block><block var="Size"/></list></block></list></block><block s="reportDifference"><l>180</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="Size"/></list></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" type="command" category="variables"><header></header><code></code><translations></translations><inputs></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" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="Mode"/><l>Medium</l></block><script><block s="doIf"><block s="reportLessThan"><block s="getTimer"></block><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></block></script></block><block s="doReplaceInList"><l>5</l><block var="HighScores"/><block s="reportVariadicSum"><list><block s="reportListItem"><l>5</l><block var="HighScores"/></block><l>1</l></list></block></block></script></block></script></block-definition><block-definition s="EndScreen" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Set Pen Color to %s"><block var="Mode"/></custom-block><block s="gotoXY"><l>-195</l><l>100</l></block><custom-block s="Type %txt of size %n"><l>Winner Winner Chicken Dinner!</l><l>25</l></custom-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><block s="gotoXY"><l>-70</l><l>-30</l></block><custom-block s="Type %txt of size %n"><l>🏆</l><l>100</l></custom-block></script></block-definition><block-definition s="New HighScore?" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs></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><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><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><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;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block></block><script><block s="doReplaceInList"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block><block s="reportListItem"><block var="Y"/><block var="GridView"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Grid"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block></block><script><block s="doReplaceInList"><block var="X"/><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block><block var="GridView"/></block><block s="reportListItem"><block var="X"/><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block></block></block><script><block s="doReplaceInList"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block><block s="reportListItem"><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="GridView"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Grid"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block></block><block s="reportGreaterThan"><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block></block></block><script><block s="doReplaceInList"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block><block var="GridView"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="X"/><l>1</l></list></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></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="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Grid"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block></block></block><script><block s="doReplaceInList"><block s="reportDifference"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block><block var="GridView"/></block><block s="reportListItem"><block s="reportDifference"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="Y"/><l>1</l></list></block><block var="Grid"/></block></block></block></script></block></script></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="2086"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQmYXFWZ9/+nukOSXhJBECJLYODDQUYURR1RSLoTFlFEeQYE51MRBfxEBVdwjcjowAyDuOugKDqPAs4oqIgB0k1wXBhRHHCDkREEJRAgSXd1k6S763zPuV0VqqvvWtu9det3n6cfNHWW9/ze997/PeeexYgLAhCAAAQgAIG2EzBtr5EKIQABCEAAAhAQAkwQQAACEIAABFIggACnAJ0qIQABCEAAAggwMQABCEAAAhBIgQACnAJ0qoQABCAAAQggwMQABCAAAQhAIAUCCHAK0KkSAhCAAAQggAATAxCAAAQgAIEUCCDAKUCnSghAAAIQgAACTAxAAAIQgAAEUiCAAKcAnSohAAEIQAACCDAxAAEIQAACEEiBAAKcAnSqhAAEIAABCCDAxAAEIAABCEAgBQIIcArQqRICEIAABCCAABMDEIAABCAAgRQIIMApQKdKCEAAAhCAAAJMDEAAAhCAAARSIIAApwCdKiEAAQhAAAIIMDEAAQhAAAIQSIEAApwCdKqEAAQgAAEIIMDEAAQgAAEIQCAFAghwCtCpEgIQgAAEIIAAEwMQgAAEIACBFAggwClAp0oIQAACEIAAAkwMQAACEIAABFIggACnAJ0qIQABCEAAAggwMQABCEAAAhBIgQACnAJ0qoQABCAAAQggwMQABCAAAQhAIAUCCHAK0KkSAhCAAAQggAATAxCAAAQgAIEUCCDAKUCnSghAAAIQgAACTAxAAAIQgAAEUiCAAKcAnSohAAEIQAACCDAxAAEIQAACEEiBAAKcAnSqhAAEIAABCCDAxAAEIAABCEAgBQIIcArQqRICEIAABCCAABMDEIAABCAAgRQIIMApQKdKCEAAAhCAAAJMDEAAAhCAAARSIIAApwCdKiEAAQhAAAIIMDEAAQhAAAIQSIEAApwCdKqEAAQgAAEIIMDEAAQgAAEIQCAFAghwCtCpEgIQgAAEIIAAEwMQgAAEIACBFAggwClAp0oIQAACEIAAAkwMQAACEIAABFIggACnAJ0qIQABCEAAAggwMQABCEAAAhBIgQACnAJ0qoQABCAAAQggwMQABCAAAQhAIAUCCHAK0KkSAhCAAAQggAATAxCAAAQgAIEUCCDAKUCnSghAAAIQgAACTAxAAAIQgAAEUiCAAKcAnSohAAEIQAACCDAxAAEIQAACEEiBAAKcAnSqhAAEIAABCCDAxAAEIAABCEAgBQIIcArQqRICEIAABCCAABMDEIAABCAAgRQIIMApQKdKCEAAAhCAAAJMDEAAAhCAAARSIIAApwCdKiEAAQhAAAIIMDEAAQhAAAIQSIEAApwCdKqEAAQgAAEIIMDEAAQgAAEIQCAFAghwCtCpEgIQgAAEIIAAEwMQgAAEIACBFAggwClAp0oIQAACEIAAAkwMQAACEIAABFIggACnAJ0qIQABCEAAAggwMQABCEAAAhBIgQACnAJ0qoQABCAAAQggwMQABCAAAQhAIAUCCHAK0KkSAhCAAAQggAATAxCAAAQgAIEUCCDALYC+RioML9Xy0rT2V4+KWqhfD21UsQVVUSQEIAABCHQoAQS4yY5bv1T7zczo85KOqSp6k6TzTVFXDEnTTa6S4iAAAQhAoAMJIMBNdNqtfVo2XdA3Ja3wKXbKGp01PK6vGsk2sVqKggAEIACBDiSAADfRaSODeo+s/imwSKPbp2d0wtGT+ksTq6UoCEAAAhDoQAKZEOD1AzpoxugGWS33YTiugo4aHtNt9fD94RLtslNJ35I07JffWl28akLn11N2dZ61u6t/wYS+LOnVEWWtHC5qfaP1kR8CEIAABDqbQCcIsIz0wZVFfbyeoduRAW84+CZJC1opwGWh/66kF4eFhJFOGirq3zs7bLAeAhCAAAQaJZAJAR4d1Eus1UiQSEoa2V7QSceO6fEkDR6Veu2gLpbVO0PyfWOiqDOOlyaTlF2b9hppp10H9BlJZ4SU01BvvhH7yAsBCEAAAtkikAkBLvdSbwlBMyXpqKRDt25G8vSMrjfSQa0WYFf+yBK9TCV9J+RF4ttmsV7PkqRs3QRYAwEIQCANAp0iwJLRpWZc5yVZxjM6oFOsvFnJYVdTesCuAq/HPaAPSfqwT4X3SDpxuKjfpOFo6oQABCAAgWwRyIYAz/Ycvx+KJuEM4u9Jff0DulzSa8LKNe77cK9OHtqszc1wTXnY+2WynhA/T9ImI105Y3XR6gk93Iw6KAMCEIAABDqfQDYEeFCny3oziKuvH8+b0FTQy4fHdH0c7Df365CCm1ktPb0q/TWSTp6T3+o2U9DLh8b1aJxySQMBCEAAAhBoBoHMCrAxOt/OTp56WlVDL3+0qLeeLG2PavzIoN4vq49VpbvHSJda6QsIcBQ9focABCAAgVYTyKwAW6MTC1b/z0pHVYuo7dFxq7bo3jAwvmt/ra6QdI2MfogAtzqsKB8CEIAABKIIZEKARwd0oZU+WGPsShm9uKYX6yZjvXF43BPTwGu0X8daI7cmd8faXyOdaqWHJM2dbW10f4/VS1cU9bsoWPwOAQhAAAIQaBaBTAjwun5dZIzOmyfAs/9Qu4lG6FKegLW/97ies7HaVSWvvMEddXWZAP9EWrx1iYZldbKsXiDpr8sspqz0eyPdUrL6Xt+E/vNw6YlmBZpfOW7t9FMHdVihpOOt0ZGaXS628xx7jO5QSeumrW4+alIP1bMZS9I2WMnc1KdlCwo63Lod1KyeJ6N9JO1RU9YGWf1JBT1qre4oSHeppHsX9Onulzyq8aT1dnL6CrNeo9UyOkHSM6tiyzVtg5F+V5JuldGNj43r9jifkprBJKtxVts2d4raygE90xodL6tjJT1rx/1g9Ue5e6GgKxaNaaRb782geHDsVvTrWUY6xRpv1PSQcgdsq6z+20ijVrpq/YTuukAqNSOumlFGpgW4V/rtjHSdlV5U1di/lKxeunpCd/oBWLdU+5sZ/UDSgVW/e9+Odx/Q/vO2vEwgwCP+k8Vi+6FZ215WVxhg07ylVT+QFi4c1GuM1cd9hMSvDX+wJb391kmtbXbAum07dyrqzdbo3TFtqdg3YqQLbynq1mbb5CrwXt76tcoYfcBKR8R2rH/CyC1Hg7ZgbUWcVJvYzHqd8I706VBj9FEZvSwBs01WurRg9IVWTYBMO84S3Zv9OlFG7zOzoht1bTBG79O4/i3JssyoQt3vaTNzNvjuCxHwnHbCe2S/Vht58ffCqDYa6Ue2pHcMT+oXUWnb8XvqAlxeO3uppLfVNHilKerHdkDzfjNW5w5N6JN+gPzW/la2fwx48MTenapTBbh8ROKXgvbDDg00q39eNKE1zXjjdg/r0X4dLePtGHZAAwH+remSzm3moRYjfXqeKegTTRDeSrMiBXh0ULtat/xu/oMj9mTDehgGbXxjjc5cNe4t3Yt13TyopxasLpB0ZsjmM1FluVGEd62f0FXNeqnKSpzFEeB1i7Tc9OizCV9eZplafWXrQp173OMai4Ic9XtWmCURYC/+pEtl9bqo9tX87paGvmVlUVe3Y0QtzLbUBThgve4OUQz4nuu7dnd0Nw3YJ3Sl2/CiqtG/sjN6+aon9OeQQx8iH5ZeYHRgD3hkiV6okr5WMyKQMF71UVPUhY28bbsXrVK/zjXG64H77sud0Kh7VNDr6j2ko1KXe/DcMqBXW+lzVcPfCU3xTR4ZUyEHeFy30yK9tlXD2OUd2+avu7daPTyhdXEaPzKoZ3hxZbzPGI1fTXrRy1KcBTwvfry9oFe4bXXLSyW/IengugEafc0s0tmN7K6XJWZxBXhkQAfLTaytP/42yeqkuPFet38iMmZTgKuGG27s09N7e3SdrA6rasu4NTp21bh+Ut0+37W/VTtodZEAew/wrdv0nIL09YBTppLE1CZT0HFDY/pZkkyVtBE7hFUX+XvZ8tu8/zfX2uob3l1spF+rZLzTsirfnutpol+eSAEOHP1p8dr0AGF4pKekY1dM6o4oAN7DT/p2xEvdJhndq5JK1mixmZ1rEPXi1dCLXtbizJdz2bfWavcYDKNc4f1ujd43PK6L6+nNZY1ZHAFuUqfCVXWrsXr10IQ2xALdgkSZF+ByD+X9VvqH6vbXnpAUkG6OUK8d0NMWGF1fI+ZuKCfWm3/H9ICtbisZva8wu+a5+lu4Q7hVRlc70emd1i9nejRljfZXSceVhxJrJxrNYre6YuuE3nKctC1JHHrfCAd1mrH6YsAD+A/W6L2FRbqp9i3ejWiUtuooWV0Q8m1sfW9Jpx456c1wT3StX6y9p3t0nZEODcjobsxvWaNRY3WPMU/uZNYzowXTBR1ojXYxVn8j6TmyOlRG+5XLihRgl260X+dYo8vm1J9gXkKiBpcT+016tNLvenv0shVb9MewMm/t07Lpgre9qztlrPaaMtKXVdC/3DKm/60eUvYmGC3RX9mSzpX0RkmL/PJbo7OGx/XVpGKSxTjzfV4Y3W5KOqPs83kMrXSXsfqKm6jm4m16Sn29vXqRtXpHyDfOv9iSjl81qV8miYcsMgsUYGnKGA1bq01BLy7u+66MvlYqaLRQ0hbvJcdNCLTe503/55p09nDRG/1K5UpdgH2/g9U8gNYN6nBjvfW7O2YvG+mnPdIJRxa10ZELOPd3zilKgd/cYixtcnW44fKBQfVFeaokvchYbxnUnKsVk2sCXgpc72PMp+c70lPQm1eM6X/82uAEaaZHXw94uIZOfgtisq5PzzUFh27OjmRecmN0yfY+feSYhzURxtTN3H5iQO8ys3ts+/Wi1piiPp50iHxkUO+R1T/51L3BGr1/27i+kfSFw4uRPj2zp6D7K7EZ1rbRAf2dldcDr75iz0uIisXa34NO7YqzJas3VDmgS4x0jk+995SMTls1rp9Fiaf73i6jzwUMH7oXnROGxvX7JG3LYpwFjTS4GeHlWbrVTQyNOTeJctGgzpH1OiJ+98AXtxZ1TpJ4zSKzEAGWsfq/1ninzdW+uIROGI34XFLXSXtJYjMsbUcI8H/uqsHtWz1hcMsbKteUsXrF0MTsxhp+5/7WTtZqVIDjQg+c5GJ18aoJnR+3nDjpYvfKY35jCxtetFavWzXh+SHWddPOWlqY8nozr/TJkGi40etBDeoN1urz8x5AdfQYR5+ip2ha19Rs9OLMHC9/G1obq5ENJgo8ijPBtqtJTAj87uy+JY7rrCE3QhJwhZz2lfhTQNjLnnGjXUVdEPeFKqtxFvvelH7c06PXRo0+RAwXJ3pBziqzMAH27s3qJaSzcXrddElviZqQWX4mu5Pqaj81texlN8592RECXHbKWyR9dk6jyt93V0ozo/36mJvGX/X7vIDsVgF2D7QnivqHOG/HQUP+jqvrsa4c13ujejgVHwQ9sN16vMJinZF04ojrXfb167PG6LTa4K79JBEV/OUXDbdX+N41aVs6AarWrsB5CTFHZaLaWft70D0QNToT8sCu+4Ul5KHorduP2vEu63EWU4Cvm5LOPKaoR+L4MuKzSezh1Izfm66HG3Y87Swqqy+bPp0b5znijSD0e6Mup9dyTtqxiOOnuGlSF2DfM3t9ejS+D6ryCUmLCpryWS88by1siAB/YHjcm53blCtTPeCYPd/qhpcnOczdsGQ2QeyjGwNmpLsyGprQFTJslmgoKeQM6thtbEaw1CuIAS9KkQwCz8iOEHy/1Qjl9ice+qxwCxvSdjvXDRV1VRTjLMdZDAGua/7CyIDmd0YS3J9ZZuaaEeN8eLcjYuLZ30H+iHr5jIrBRn5PX4AHdFCczTEC3mC8YWhrvB2b5uyY5XcDBwxlq9kOyIwA1xGkLpjWLdaepsc7HvI5c4IrwezcQBGvczJXxY6QYyYTDSWF3ORt7QGHtCd0LXDAnIcpSUcNF7U+6KEQ0vMPnDQW9N3YDQn6rUZI8kDy+3RUzh9rLXSW4yxMgK10R8HoNUm/dTs2ASe9Ke5EuiwziyPAbgTNGr119bgeSxJrgZ97Ynx+SVJPkrTZFGBpx9rd6sb4TVgx0mdktNVab1cl7woKxKCHXU4FuK63a8cvcKQggQD7zu51w9jSSUNF/XuSIK1NG1R2kqGkECFq6/pAryc7qH+qjt9ye0NfBEIeov84NKEPBH0mCHjxeEDSS4eL+o2fX4JeyOJM3Iryc+DLnrRjvWxYGVmOsxABbijGQuYveDOFh8b1n53KLIYA1/1cC1mG2tZRr2rfpC7Avg/CgAd9wJpg99bv/p6cnVy19re6sUECnPTbZtRDJRM94Aa+IQb2ymIKcEiv7t6S0XGrx+Um7dR9NYPvrQPazeezxaxNRvfL6vVDRd0a93t33Y0JWooUwdrnuM2K7bdPz+iEoEkp6/r1WmO8jVmqL98X3kqCoF6qm1swVNSHGml7YKzEmFiX9TgLFGCrdw5N6LJ6Yyvkpc2N5oVOlMw6swgBbujzFQLsc6f6PkwDHj4BBy3UljpndnQcAU7ybTPOw6YZAhGnHi9Yg3bnSlGAW9ljcm1e36dDZwre7Pfqs6LdT7HfZMtrIM8zVv8YwNpb0zrdo39evUV/rPdhGcePvjtThQhQSA/IVRcY/+5Hvx5jVE+2pb1Mt/+2z3azZW6ha6mzHmetuDcr8RTkExmFzmfJOrMwAW60o4QANyjALrvfmuCaYgMnooS8/cV+cMd6oA5469TmzeJr9lB3VgU4UCCb9K0l5Ea6eqpfb4xaV1zxYYyNODxBk9WN6tHnzUKtjzPjMk6MVKcJGE4O/KYd8gJS6QVfasZ1nt8ynoCTxwK/t4bs1R5ruDMOiwCbIjfIyXqctVKAA0YyIuezZJ1ZmAC34vkZJz5bmSYLQ9DzxSpk+C1g8smTjELeAEMmkyDAVVHW6BB0yASn2eP7GrwCtzaMOUQ+R/ySbUXp1siutUZXThmtd/v5NtgUL/vNgzqwYL0TvPafU17AWuDA3s+Tmf3nUEiL7KC+WLt5fdhQcshL6+zxlbYJR1YGbTsaMYqT9ThrpQCHtP3Tpqh3Bq2hzjozBLgZT5QEZfi+yUU8SEMeQJGL0f3etqOG4BI0x0va7UPQMZZfJEUaL30dAlwWwCPq2TPbO9rM6kszO+m6ozZpSzwj56dKsj49aCb/vFJ9xDswb4jQhZzYVG9z4+eLEuAGD0eJb0hNyphxlpIAh3YmOuHebOfzs+4YaFLG9HvA/jdR6AzQoGn4bo9Qs1ivDxsm9B3uinlDxWXezgBqxU3ecA844w9GPz+6Y+HU602M8du1K8r17tDvT0xbfSZqRx6/gpLMzg+I/X+VdGrNLkHzhpVDxDTwWysC7OOxmM+LVtybFWvqXceOAEfdyu39PasCHPoWFzibOcbifQQ4OsA6VYAbHclw210eMXsu8PuNvMPlo07vqYXpDrq4cNG4PpH0/GTfuPT5Zj5vEwY3Y1v6e2O1pmZbzXm7SQVsZnN/j9VLVxT1O7/ISFOAo5aspSUmceMMAX4youIya/cIYvTTsLUpUhfggOHkyG+yowM6xco7laVyxdq+LuBBd/uU1cvibgcX5RJ6wDrdbRMXxakFv0fGTZw6vRnSi7SPFuhUY/WGOs5SvrFnRm9a8YTc+tpY17pBnWGsXE+2+pozEhTwYvSNqX6duaCoD9RsxerWXM/ZTcp3spdRaOynKcCSQmdBpyXAcWfbpyTA4d+A0xqdSrBCoZ3Pz1g3ZwsTpS7AATMgm/Ig9R1q7NdFxui8Ob/FWHOYxAftDKBW3OQN94CX6GUqeTtpzbk6cRaj6xUPL9XymWm9UkZ/L+l5MWMh0YYBvkuRaoY6/XqwlQNHAvLPOUKyfPbxzWEiX9u2kO/GoT3nmIwaSubbZrcRTwsOPanH0FbcmxU76m17vfnqaX+9edr5/KzXxmbl6zoBDjijs6kPk3YGUCtu8oYFOGAZVtyeQ7OCu9nluJ7xTX1a1tujvy+fMVp7kENtlbGPSfRdHlLzYujj60d6Sjp2xaTu8F3fGZ3f2RvaYwqZBe3yxjrzuNl+2CFCGY+zVtyblbYHjJjIGp25alyXBzGv99txq3zoV247n5/tbJdfXQiwo0IPeE5sNEGAD5aU+klDrby5vPWxbgmTdEHQQelx9+Z1dgYckrBjrW3AXug7hqgD1+tWzST23T0rYuOGsF2X1KIjE+P6LSsnWgWKXQs2yXF1hfrEavXwhNaFCHDm700EOO4d0GC60YB1iVFv5Y1UG/BW2rRNBZxt7QygVrxlNyrAawf0tAVG18vqsGpfJRGkRnzczrw/2EVLFm/Xx6z0Vt96Y4pUeX37dyW9eE455fzrlmp/M+OtFT6w8vu88677daw1cmVUTx7zVgas3KgJvz2no7YudHUF9baidl1qtR+yHmetuDcd05Cd0CK3es06s3Y/P1sdo1Hlp9oDTrL8IqohcX8PmbjRtOG0bhfgkBcrpd1rihsnSdKFbQ5TK5JB5YbsifzG4XFd4XMQyY7h50qZAXule2vjn5jQH/oHvKHJ11TZEOvFM/AUGamtJ0fVsst6nLVKgEN2Qov0R9aZIcBJnjwNpkWAGwSY0b2gvbf0fp1jjS7zaWHLJtg1TrP+EoIOR0gyIchvQqLL/9iEPrzrgD4j6YwqC+c9bEP2Sj/b9OobmtY1c5Yqxfz0EnJi0bisXhU25Fk/0Xg5sxxnrRDggHOgK7DOHi7qc1HksswMAY7yXhN/b9f5vNUmB8wEjdx3Nkmzu70H7FiFvKVPqaBXDY/p+iRMs562GYd9B5RxuTG6tGT1bSMdVOEQ1LMeDRiG7unRu2em9c0536tjbigRsh+0+x55bWmBTmtkJ7BGfJvlOGuFAJc/RVwnyX3Lrb4idwGsJM4yMwS4kbshYd6gNYZJeg0Jqwz8PqsGTg+qtQEBlkZ304B9QldKOtHHR+44whODzp9N6tO007teyWi/Pla7DtezK0FcBbwcXm2ka2vWvM8bfq4wCBiGfsSdN2wKulBWy6t4xT68IkDYK0V91BR1YdD+w630T5bjrNkC7F6ESgO6xEjnzGMacASrH/ssM0OAW3m31JSNADcOu9k3ubOo0UlYlVaV1xx+J2BHqXtKRqetGtfPWnnUX+OEo0sYHdDfWKPv14ibyxh4opFfqQE9k19J3m5XJ1TlCfzWF/IyMCLp+dXbVSY53u2mnbW0MKWvBm3V6cra3qePxD2JKppq/BRZjbNm3pue+PbrXGP08Xn3U8xPCdVEs8oMAY4f9w2nDBTgiLVsjVQcuA4uoqfihsuntmlhnLpL0ouM9Waj1l6fMkYXRpbRo+mVm7UljjA18yav2NUsAXbl9PXrs8botIA2N7SHcqVMN7FE0nTcHli5fRcZqwlr9EPTq/8e2qzNkX6pSeA26VjRp2PVo8/5iK9LHbk3eXWRId9a59QcNbGrHOM3RW2lGVVOLY9yue6FamdfVla3SVpjJrQuri9qy3FMD99di5MIeVbjLGTC59nri/rCBVIpTsy5mfYLt+ujRnqLn0+N0ZtWjuuKOM+L6ns8i/cmAhwnIpqUJvBc1wTDdklNCRLgsCPZXB2BZ5YmNSBe+tgTlbIswOWbyX2r+nbEdo5TRrrdGn3PlPTz6Rnd07tAk9WorNXuxmqZ7dFCWT3bWO1mZ3t0+8toW9h+xrXIA14wNsjol9bqjoJ0l6weK/Xqj4XS3FOOnB3W6MCCdLi1ekVIuzZJetVwUevjuTx0eUl1EYHDz5VEtw5otxnpOiu9KKzuqL2Wa/OWvwV/SNKHI9rkWN5o3BGLJd2rHt1Xnb5nRgumCzrQWC0oFbS3sdpX0t9Y6f8Y6a+t1aWrJnR+XG5ZjbOwrTKtdJex+orj9GhR/3OytH1OvMfd9MXtF75IZ9dzTnV5HXWm7k0EOEnUN5g2FQFeoheqJNc7GKx5wF8cdtMjwN4OALeZgl4+NK5Hk7i+/G3zW4E9pySF+aVNOAQXsbtTo9a4/FOyOs9M6NNJeoKhS0SetCpyqUnETNlKSYmGxyuZvO+HW/XZ2jOFmwGtUka9c0CyFmcJ96recVa2NVpQnnDnRnYCL2v0b9sW6OzjHtdYvfyzxgwBrteTdeRLQ4CD6oy66RHg+gXYhcbNg6rrzN1YYZUtAZ6yVu8vTOiyJOJbaWdUnMUdNl43qMON1Q9rXzSreEZu2hDEvjyJ52OS3h7LPwkTRd2LYcVlKc4SCnBCSvqUWawP1NPzra0oS8wQ4KRh0EB639NZXHktHIIOFP2IPXGjHowNYPDLmpsh6OrG3dyv3QtGbgjzzKjvk4l4ZkSAjfSjmZLetWpStyf5Hlfd1oiHduTwc6WssM1BvDR1jmZUynffao/s0zGmoE9JOiCRvyISNyLA3steRuKsRQL8B1vS22+d1Nq435Dj+CYrzBDgON5qUpp6J0Q1Un2IAIeKHgLc+EN79rkvc8uADrZW55ZPFwodZovha/et9QfTJb336En9JUZ6XSPt9NR+fdQY70XAf0JRnIJm00xZ6XojXWaK+nE9vd45Ahx8wIBLFjn8XCkrxjB07Je8MBRrd1d/76ROltU7jPSs+NgCU95prS5ZNaGvN1JWFuIsRIBdnO6i2cmDsS73zVhGn5ju0zVJJqjFKrycKAvMEOAkHiMtBBog4IRw1yU6VFYrJK2wVnu7STjzesdWf5S0UQU96iZJyejewozu0k76Q9zZ4n5meg+cp2iptuuAUo+eJav9jdGhKmlXGS3RrC1zL6s/GqP7StKtRho1i/WLZgwDNoAxE1krJ0UtKOhwKw3L6nky2kfSHjUGbnV7ghurKRn9QkYPqqRfzMzod5u2akPtZKRmNC6tOAubIGkW6ZqZSb2op6CjrdXhmt1kpfIyOMvI6C4r3dJb0C0jW3R/M3u8UVzTYhZlV95+T3Uv6LzBpD0QgAAEKgRasUIBuvkigADny5+0BgIQyAgBBDgjjsiwGQhwhp2DaRCAQOcSQIA713ftshwBbhdp6oGNM6ZcAAAe4ElEQVQABLqKAALcVe6uq7EIcF3YyAQBCEAgnAACTIREEUCAowjxOwQgAIE6CCDAdUDrsiwIcJc5nOZCAALtIYAAt4dzJ9eCAHey97AdAhDILAEEOLOuyYxhCHBmXIEhEIBAngggwHnyZmvaggC3hiulQgACXU4AAe7yAIjRfAQ4BiSSQAACEEhKAAFOSqz70iPA3edzWgwBCLSBAALcBsgdXgUC3OEOxHwIQCCbBBDgbPolS1YhwFnyBrZAAAIQgEDXEECAu8bVNBQCEIAABLJEAAHOkjewBQIQgAAEuoYAAtw1rqahEIAABCCQJQIIcJa8gS0QgAAEINA1BBDgrnE1DYUABCAAgSwRQICz5A1sgQAEIACBriGAAHeNq2koBCAAAQhkiQACnCVvYAsEIAABCHQNAQS4a1xNQyEAAQhAIEsEEOAseQNbIAABCECgawggwF3jahoKAQhAAAJZIoAAZ8kb2AIBCEAAAl1DAAHuGlfTUAi0hcBKSbe0pSYqgUCHE0CAO9yBmA+BDBE4TdJXJH1V0hsyZBemQCCTBBDgTLoFoyDQcQQq4lsxHBHuOBdicLsJIMDtJk59EMgfgVrxRYTz52Na1AICCHALoFIkBLqIQJD4IsJdFAQ0tT4CCHB93MgFgW4hsCakoU+RdG4MENdK+lVIuisl3RejHJJAIFcEEOBcuZPGQKDpBGzTS5xf4BAzp9tAmSoyRwABzpxLMAgCmSKAAGfKHRiTJwIIcJ68SVsg0HwCiQT48N7F+sn0E0mtoAeclBjpc0EAAc6FG2kEBFpGILYAv3qnQX1yYHddvW1M50w8ksQgBDgJLdLmhgACnBtX0hAItIRALAGuiG/FgoQijAC3xHUUmnUCCHDWPYR9EEiXwDwBdmL76oVL5lh1+ILF86z89fQ2jdnSjn93onz19nG/1iDA6fqY2lMigACnBJ5qIdAhBOYJ8LsX7yL3l/S65InH5f58LgQ4KUzS54IAApwLN9IICLSMQDsEmG0rW+Y+Cs4yAQQ4y97BNgikTyBUgE2/kZ2I9ZnY6/0G9IBdKxHh9H2NBW0mgAC3GTjVQSDDBNzOVptr7AsU4MWrF2vwzCV6/PzHNP2/05HNumF7UW8obghLhwhHUiRBngggwHnyJm3pRgJONJ8t6f4Gt3N05YxKcv91QljZHtJXgD90/J5a8k6XVLLFkrZculmlqp7w1F3bfX0RY3Y0ItyNUdylbUaAu9TxNLujCKyQ9Jzy376S3KH3UdctZUF2eyy7/70+JENFfF0d1ZcTQ3fYwpzrK0ct12kX7hNa/8PHPRT4OyIc5Tp+7xYCCHC3eJp2dhIBJ4gnlA86qBXFRtrhhNgdjHBdVW85SHwD6/nWWQfo796wrG4BHivNaNXYA3qgFDhsvaX8ssEBDY14m7yZJ4AAZ95FGNhFBF4v6ZXlv1Y32wmx+3OnGSUS+S+f+Vc6/fQ9pb4DpJ7+J+2cvFeaKXr/P6gH7MT3xPE/69cz/kPUkpz4uh5+2OlJrWZD+RBoCwEEuC2YqQQCoQSc8H5Ekhtezvz1kTftozUXXiLtcdJcW3/3dmlsVjcfe+vGeROzEN/MuxYD20wAAW4zcKqDQBWBjhLeit1fuOBYnfXhG+Y7skqA3cSs2tnREcuQ6Plya3QdAQS461xOgzNAwPV0vxJzMtUccxcuXCj3564lS+ZuB+n+bWxszPtt27Zt3l/Sy5V9wAEH6De/+U1g1u9+8xIdf8q75v9+1+nS5B92/Hvp4WltfMPGHf8/RIAR36SOIn0uCCDAuXAjjeggAueUh5tn1/BEXE4Qd9ttN/X19am/v3+H+Eblq4jwxMSEJicn9fjjj3v/DbtcXaeccoqe9rSn6ZFHHtHIyIgeeOCBOVmOP/54XXTRRXrmM585tyj37ff243b8m50o6fHz5q4PDhHgV5W/R8dpFmkgkBsCCHBuXElDMk7ACe534vR6nRDuvPPOnvA60W3W5cR448aN2rRp07zecbX4Vtf3pz/9Sddee62X3onvmjVrvJ+dSO+9996zSZ343vP+Hd9//cTXJWMv6GZ5knLyQgABzosnaUeWCbghZye+obONnQjutddenvC2+nJC/OCDD3rCGiS+FRu2bt2qhx56SOeff/4cs9y/3/Cdy/XjUTeZevbql9HCR0rasGFqXhMeKE0FLT3iMIZWO5zyM0kAAc6kWzAqRwSc6FZ2mPJtVk9Pj/bdd9+2CG+tAW5o+rDDDtOee+4ZinzBggU69NBDtd9++3npisWizjrrLN19993NcBUC3AyKlNFxBBDgjnMZBncQgUjxdUPN+++/v3p7e1NrlnsBWL58eaQIOwNf8pKXaOnSpc0UX1csApya96k4TQIIcJr0qTvPBELF14meE95ddkl+rm6roD31qU/VgQceGPoy4F4Ubr75Zv385z9vphkIcDNpUlbHEECAO8ZVGNpBBNyEqz+WDzaYZ7ab0fyMZzwj0YzmdrXdvRgccsghGhgYCKxyy5YtuvLKK+ta5hRQKALcLgdTT6YIIMCZcgfG5IBA6N7KTnzdEp40h5yjGDsRPvjgg72h5qDr17/+tW64wWczjqjC/X9HgOvjRq4OJ4AAd7gDMT9zBNxsZ7ef87zLzW52w86dcrnh6N133z3Q3KuuumreOuFyYneU4bxTlDql3dgJgXYRQIDbRZp6uoGAE14nwPOuTuj5+tntZj4HDUe7NcJXX321X7bNktx0afdfLghAIIAAAkxoQKA5BAK/+8YR38pw7/T0tNyGGVm5or4Ju2/Bbtcsn+sNktx5wlwQgAACTAxAoKUEfIeeKwJW2b+51oJ99tlHT3/60+XW2VYut8HF/fffHyRsLW2EX+GuDS94wQvmfbeO+A7sjkU6tO3GUiEEOogAPeAOchamZpaAO7/WbbYx73LfUYOWGkV9Y3344Yd1zz33ZKLRbolS9f7PMSZh8R04E57DiCwTQICz7B1s6xQCTnydCM+53CYbbrmR3+UmNzkBjrruvPNOuWU/WbgOOugg7brrrkJ8s+ANbMgDAQQ4D16kDWkS8O39umFbN4EpaLnR85//fC1atCjSbrfl4x133BGZrh0JXJvchKy1a9eGVUfPtx3OoI5cEECAc+FGGpEiAd/erztUwf35XU7IDj/88Ngm/+hHP4qdttUJ3QEO7i/gQnxb7QDKzxUBBDhX7qQxbSbgtpuc1z2N6v26Iwaf+9znxjY1SwLsZmm7HvnMzIyf/W7SlZt8xQUBCMQggADHgEQSCAQQcMtsXl/7W1jvt5L2iCOOiAXVCd5Pf/rTWGnblSikF0wPuF1OoJ5cEECAc+FGGpESgU21+z1H9X4rdlYmNEXZnaWZ0BVbQ3rBbuONnaPaxO8QgMAsAQSYSIBAfQR8d72Ku92km4AVNknLmVQROrcuOGvXvffeq40bN/qZxQYcWXMW9mSWAAKcWddgWMYJ+A4/h637rW2P+xbsTh7ymyntxNctQcrSrljV9j/++ONBa5QZhs544GJedgggwNnxBZZ0FgF33OC+1Sa74We3vCjJ5fIsX77cW97jBNkJ7ubNm/XnP/85aKJTkuJbmtadCewzGeu+8j7QLa2bwiGQBwIIcB68SBvaTcDt++y+/8654g4/t9vYVtUXMgztDmJwQswFAQiEEECACQ8IJCfgu/mG68kuW7YseWkdmuOhhx7y9qz2uV4l6doObRZmQ6BtBBDgtqGmohwR+IikNbXtcXslL1myJEfNDG/K2NiYfvvb3/olukCSY8QFAQjQAyYGINBUAq53d0JtiX/7t3/b1Eo6obCf/exnfmYyEasTnIeNqROgB5y6CzCgAwncImlFtd3uuEG3rKjbLrcr1rZt22qbvd7vcIpuY0N7IRBFAAGOIsTvEJhPYJ4Au6Hn6uP6ugWaG4J2Q9E1F2cBd0sA0M6GCCDADeEjc5cSmLcECQGeFwk8W7r05qDZ8Qlwk8RnRUoIVAjYWhQIMALM7QGBpAQQ4KTESA8BCQEuR8Hdd9+tTZvmLYl2v/Js4U6BQAQBbhJCBALJCSDAZWYB34AR4OQxRY4uJIAAd6HTaXLDBNwko2dXl8IQ9Bym/y3JnZXMBQEIhBBAgAkPCCQnMG8WtCuiG9cBB/SAWYaUPKbI0YUEEOAudDpNbpgAAlxGGHAgAwLccIhRQDcQQIC7wcu0sdkEfI8idBtxuA05uuVyRybefvvtfs1lJ6xuCQLa2RABBLghfGTuUgLnSvpEbdu7bS/okDOB3yHpsi6NDZoNgdgEEODYqEgIgR0EfE9D2mOPPbTvvnOOCM41sgcffFDuz+cakuSG6bkgAIEQAggw4QGB+gjMW4rU19enQw45pL7SOjAXS5A60GmYnCkCCHCm3IExHURg3lIkZ3u3fAcO+f7LEqQOCmJMTZcAApwuf2rvXALuG+c5teYvX75cy5Yt69xWxbR848aNuvfee/1Sf1KS+0bOBQEIRBBAgAkRCNRHwG00cUdt1m4Zhr7zzjs1OTnpR86dyehGB7ggAAEEmBiAQMsI3CdpeW3peR+Gduf/unOAfa77JXXPLLSWhRUFdwsBesDd4mna2QoCvsuRdtttN+2///6tqC8TZbqhZzcE7XOx/CgTHsKITiGAAHeKp7AziwRcb8+dDTzvyuua4JDer2OwnyQ3KsAFAQjEIIAAx4BEEgiEEPDdFSuvhzOE9H7Z/YrbBAIJCSDACYGRHAI1BLqmFzw2Nia39jfgovfLrQGBhAQQ4ITASA4BHwK+vWC3L7SbkJWHy637veuuu+SGoH0uer95cDJtaDsBBLjtyKkwhwQCe8F5mZB13333acOGDfR+cxi8NCk9AghweuypOV8EPiJpjV+TOn1zjpBNN1xzL5Dk2s4FAQgkJIAAJwRGcgiEEPDdntKlP/DAA7XLLrt0HLyJiQlv6DngYtvJjvMoBmeJAAKcJW9gS6cT8N0dyzWqp6dHbmlSf39/x7TRia+bdDUzMxNkM7tedYw3MTSLBBDgLHoFmzqZQOBQdCeJcAzxZei5k6MU2zNBAAHOhBswImcEfGdFV3rC7sxgNzkrq1cM8WXWc1adh10dRQAB7ih3YWwHEXAH0q8IsnevvfaS+8vaFTHhypl7naRXZs1u7IFAJxJAgDvRa9jcCQSeIsmJ8LODjHW9YDdDure3N/X2uHW+bperTZs2hdniJl2tlLQ5dYMxAAI5IIAA58CJNCGzBCJF2G3W4XrCaQ5Jux2unPgGbLJRgYv4ZjbMMKxTCSDAneo57O4UAk6E3TfhE8IMdkLsTlBye0i363LC++CDD8r9N+Jy33zdyU/0fKNI8TsEEhBAgBPAIikEGiAQODGrukwnwK5H3EohTiC8zjQmXDXgdLJCIIwAAkx8QKB9BFwv0i1TWhpVpesR77zzzp4QN2MDDze8/NBDD3nfeCOGmiumbSn3et2LAxcEINACAghwC6BSJARCCLh9o52oBc6Qrs3r1g87EXZi7ITZXVE9ZNfLdcuJJicnd/w3gVfWSzqNs30TECMpBOoggADXAY0sEGgCgdi94bC6nCC7PzeL2Yltg5fr9boe+mUNlkN2CEAgBgEEOAYkkkCgRQTcBC0nxO4vcli6RTa4Yp3wOtF1f0y0aiFoioZANQEEmHiAQPoE0hJihDd932NBFxNAgLvY+TQ9cwScELtdptxf6LKlBi13u1ldW/6jx9sgTLJDoF4CCHC95MgHgdYScGLsJkK5nafcKUvLG6jufknuqEREtwGIZIVAswkgwM0mSnkQaA0BJ8hOiJ0gu8v9b/dvtZfr0TqxdZfbCtP9b3q5rfEJpUKgIQIIcEP4yAwBCEAAAhCojwACXB83ckEAAhCAAAQaIoAAN4SPzBCAAAQgAIH6CCDA9XEjFwQgAAEIQKAhAghwQ/jIDAEIQAACEKiPAAJcHzdyQQACEIAABBoigAA3hI/MEIAABCAAgfoIIMD1cSMXBCAAAQhAoCECCHBD+MgMAQhAAAIQqI8AAlwfN3JBAAIQgAAEGiKAADeEj8wQgAAEIACB+gggwPVxIxcEIAABCECgIQIIcEP4yAwBCEAAAhCojwACXB83ckEAAhCAAAQaIoAAN4SPzBCAAAQgAIH6CCDA9XEjFwQgAAEIQKAhAghwQ/jIDAEIQAACEKiPAAJcHzdyQQACEIAABBoigAA3hI/MEIAABCAAgfoIIMD1cSNXigRGBjRqpfUpmkDVOSRgpBXDRQ3lsGk0KaMEEOCMOgazggmMDMha6QIYQaCZBIy0ZrgononNhEpZoQQINgKk4wg4AeZB2XFuy7zBxFXmXZQ7AxHg3Lk0/w3iQZl/H6fRQuIqDerdXScC3N3+78jW86DsSLdl3mjiKvMuyp2BCHDuXJr/BvGgzL+P02ghcZUG9e6uEwHubv93ZOt5UHak2zJvNHGVeRflzkAEOHcuzX+DeFDm38dptJC4SoN6d9eJAHe3/zuy9e1+UI5KvVqiwzSjE6w0JKNnS1pUhrdJRvdK+q2x+q8Zo5tWjet/jGSj4F4j7bTrEh1qSjrWSkf2SG9dUdTvovLl7fescGh3XOXNj7QnOQEEODkzcqRMoF0PyjVS4cg+HaOCLjbSs2I2+xsTRZ1xvDQZlX5kQCsk3eKlM7q/x+ql3SjAWeHQrriKigt+7x4CCHD3+Do3LW3Hg9L1ekv9OtcYfVzSggTwEOAEsFxSBDghMJLnhgACnBtXdk9D2iHAI/16nYy+VCW+fzBGFxemtbb0hB4akqYdcSfU25ZoycJp/ZWMXlwy2rlQ1EVD0tYoj2RFeKLsbPXvWeHQjrhqNUvK7ywCCHBn+QtrZ3tMLd0J68Y+Pb23R9fJ6rAy8G+XjM5cPa7HmumArAhPM9tUT1lZ4dDquKqHDXnyTQABzrd/c9m6Vj8oy4JwU7n3O26Njl01rp80G2ZWhKfZ7UpaXlY4tDquknIhff4JIMD593HuWtjqB+XIoE6X1Zc9cE2YHPU9qa9/QJdLek1DzrC6zRT08qFxPepXjptNvFufDlFBL7RGL7BWzzLSQXNmbEt3SfoPY3XN0IQ2RNkzOqhdbUnfl9ELVVP/2t3V3zupkwtWZ1h5owXuW/mdsvrq1ID+9ZiHNVFdfrs4RLUp6PdWx1W9dpEvvwQQ4Pz6Nrcta/WDco4AS4/0lHTsikndUS/QdghPHXVsNVYffGJCnzlO2hbUNj8BXjmux0b7dbQK+qKslvvmtfovFfS64XHdXfm9Dhv9zYp4EanXT62Oq3rtIl9+CSDA+fVtblvW6gdlzRC06wV/zSzS2UMbVawHajuEp4E61piiPl6ZVFbbvjkCLG+98wmSt3zqshizw2/cXtCpx47pcVduAzbONQsBricMyZNBAghwBp2CSeEEWi3AP1yiXXYq6ZuSjt5hidHXSiW9d/WEHm6Wf5r57dOJW9+APmmkKSOtL/Xo9oLRYys3a4vbFMRK5kcD2nVK+jsjfVjSHuV2/KVk9dLVE7rTr101AvyApO9LelNZfDdY6aNTBV3tRNZNXltQ0Ies9OZyWVPG6hVDE/phGLNmcmjEN62Oq0ZsI28+CSDA+fRrrlvVjgflSL9WyehbknaugrnJSpcWrL4U5/tplBPSEp7athmrc4cm9MkYAvxkEjfEbHT6cFG/qc5Xfnlx3IbL//5pU9Q7g3rYLk1aHGrb2464iooJfu8uAghwd/k7F61tx4PS9RjX9Wt1wehrVb3FCr8pK11vpMtMUT8OE5cs9vx+IC1c1K/POQF19hmjS1aO671+22fW9IArzVnfM6PXrnhCrkc87xoZ1Ptl9TGvbOkm9erkoc3aHMQCAc7FbUkj6iCAANcBjSzpEmiHAFdaeHO/di8YfUjSmQHfPB8w0se29+vfamf9RlFKU3jW9esiY3Re2cbA3bt8BPgeSSfW9nyr27quX681sy8ubkfs0Jnb9ICjooTf80wAAc6zd3PatnYKcAXh6FO0b2lKbzbGE+LqYelKkgdk9Lb14/reBVIpDvqOFGCjVw6P67rYPXsEOE4okKZLCSDAXer4Tm52GgJc4fUTafHWQR1trN5lpSNqOE5J+oewWcXV6VslwJ6NA3qB2xpTVs+T1V7z/G20T9XQepIe8MrhotY3M35axSGpjWnGVVJbSZ8PAghwPvzYVa3IwoPSfSO+ZUAHl6QLjfTKKgdMyepNwxPlIdgQzzRbeNzGGAsmdY6s3h3QSw+yBgFuwxanXXWT0thYBBDgWJhIlCUCWRDgCg93ZOHKfp1qjT69Q/SMbp+e0QlHT+ovsYdqG9xxa+2AnrZA+tfyOt2k7kKAEeCkMUP6JhBAgJsAkSLaSyBLAuxa7nrDIwN6q5E+VUUicqi2WT1gdyKTBrTGSh+s1G+la2X0z5Pj+pXf2cQNTMKKbFfSaGgWh6T11qbPWlw12h7yZ58AApx9H2FhDYEsPihHBnSwpBsk7e2Za/TG4XFd0Y4e8Pql2m96xlsW5fZ9dtflE0Wd6ye8FXsQ4PmeyWJccfPnmwACnG//5rJ1WXxQrh/QQTNGN1T2RrZWr1s1oa+3Q4Dn9CClcRV01PCYbgurGwFGgHP5cOiwRiHAHeYwzG39ecD1MB4d0ClW3vaV7oolgjWi7WZQH1XPDOOkQ7jl844vl9VxZXtT/QbcLA71+K06TxZf7BptE/mzTQABzrZ/sM6HQCsflO577kckE3ctrzPPDQHPzHi93ReXzR3ZXtBJlUMIgpy4brH2ND3e3srPcWmsdFVhsc5IeuhDTQ/Y7T516lBRV9XW6yaMHdmnY0zB+1Z9QNXvqQpwszg0erO0Mq4atY38+SSAAOfTr7luVSsflN6JPYP6vKyWWqPrjNV/bS/ooYVjGqvectI7/GCplpmSXi2rt1WtqR2X1UnDE1ob5QQ3ecoO6mJZvbOS1ps8VdKFj03q1ydL212awmItm+7VapV0ZKGg99SeBzzvG7DR/VZ622PjWuuVsZsGNKmXWKP3VO3RXG1eqgLcLA5RvKN+b2VcRdXN791JAAHuTr93dKtb+aBs8Mi8rdboLbeO68q4Pejy5K1vSzow0ikBu0p5s7AHdZ6x+sfIMmYTbJK8E4pOLadPVYCdDc3gELPtgclaGVeN2kb+fBJAgPPp11y3qpUPygYEeKRU0vmrJnW736EGYQ4ZHdRLrNVXaoaF52cJ2dbR9XLtE94BCG8Pq8tIP7IlvUMFDUi6JSsC7OxoBodGAr+VcdWIXeTNLwEEOL++zW3LWvmgdL3Jm/q0rLdHh1mr5xqj51urZeUlPouqoP5eRv9rSrqx0KvvjmzR/XF7vX6OcbtY7VTUK63RiZIOrxrS3iCjXxqrH8jqP8KOQXTfeI8Y1IsLJZ0maUhG+5XrcrbeIKOr14/p587Omu/GqfeAK0yawaHewG9lXNVrE/nyTQABzrd/c9k6HpS5dGvqjSKuUndB1xmAAHedyzu/wTwoO9+HWWwBcZVFr+TbJgQ43/7NZet4UObSrak3irhK3QVdZwAC3HUu7/wG86DsfB9msQXEVRa9km+bEOB8+zeXreNBmUu3pt4o4ip1F3SdAQhw17m88xvMg7LzfZjFFhBXWfRKvm1CgPPt31y2zj0orXRBLhtHo1IjYKQ1w0W3kycXBNpDgGBrD2dqaSKBkQGNWml9E4ukKAg45V0xXNQQKCDQLgIIcLtIUw8EIAABCECgigACTDhAAAIQgAAEUiCAAKcAnSohAAEIQAACCDAxAAEIQAACEEiBAAKcAnSqhAAEIAABCCDAxAAEIAABCEAgBQIIcArQqRICEIAABCCAABMDEIAABCAAgRQIIMApQKdKCEAAAhCAAAJMDEAAAhCAAARSIIAApwCdKiEAAQhAAAIIMDEAAQhAAAIQSIEAApwCdKqEAAQgAAEIIMDEAAQgAAEIQCAFAghwCtCpEgIQgAAEIIAAEwMQgAAEIACBFAggwClAp0oIQAACEIAAAkwMQAACEIAABFIggACnAJ0qIQABCEAAAggwMQABCEAAAhBIgQACnAJ0qoQABCAAAQggwMQABCAAAQhAIAUCCHAK0KkSAhCAAAQggAATAxCAAAQgAIEUCCDAKUCnSghAAAIQgAACTAxAAAIQgAAEUiCAAKcAnSohAAEIQAACCDAxAAEIQAACEEiBAAKcAnSqhAAEIAABCCDAxAAEIAABCEAgBQIIcArQqRICEIAABCCAABMDEIAABCAAgRQIIMApQKdKCEAAAhCAAAJMDEAAAhCAAARSIIAApwCdKiEAAQhAAAIIMDEAAQhAAAIQSIEAApwCdKqEAAQgAAEIIMDEAAQgAAEIQCAFAghwCtCpEgIQgAAEIIAAEwMQgAAEIACBFAggwClAp0oIQAACEIAAAkwMQAACEIAABFIggACnAJ0qIQABCEAAAggwMQABCEAAAhBIgQACnAJ0qoQABCAAAQggwMQABCAAAQhAIAUCCHAK0KkSAhCAAAQggAATAxCAAAQgAIEUCCDAKUCnSghAAAIQgAACTAxAAAIQgAAEUiCAAKcAnSohAAEIQAACCDAxAAEIQAACEEiBwP8HdVji72vE8WcAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="2087"></list></costumes><sounds><list struct="atomic" id="2088"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="64.84375" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="190,12,0,1" pen="tip" id="2093"><costumes><list struct="atomic" id="2094"></list></costumes><sounds><list struct="atomic" id="2095"></list></sounds><blocks></blocks><variables></variables><scripts><script x="452" y="10"><block s="receiveGo"></block><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"></custom-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></block><script><block s="doSetVar"><l>Mode</l><l>Start</l></block><block s="doSetVar"><l>Size</l><l>40</l></block></script></block></script></block><block s="doWaitUntil"><block s="reportNot"><block s="reportMouseDown"></block></block></block><block s="clear"></block><custom-block s="Reset Grid %s %s"><block var="Size"/><custom-block s="Number of Mines"></custom-block></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"></block><custom-block s="Draw Grid %s"><block var="Size"/></custom-block><block s="doIf"><custom-block s="Correct Flags?"></custom-block><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><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"></block><custom-block s="Draw Mines"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="Game"/><l>2</l></block><script><block s="clear"></block><custom-block s="EndScreen"></custom-block></script></block><block s="doWaitUntil"><block s="reportKeyPressed"><l><option>r</option></l></block></block></script></block></script></scripts></sprite><watcher var="Size" style="normal" x="21.861328124999773" y="67.77012155976553" color="243,118,29" hidden="true"/><watcher var="GridView" style="normal" x="88.72499999999877" y="319.0687465875" color="243,118,29" hidden="true"/><watcher var="Mode" style="normal" x="17.062500000001137" y="124.55626023750006" color="243,118,29" hidden="true"/><watcher var="Game" style="normal" x="17.062500000001137" y="196.2187670625001" color="243,118,29" hidden="true"/><watcher var="HighScores" style="normal" x="17.062500000001137" y="232.0500204750001" color="243,118,29" hidden="true"/><watcher var="Key Down?" style="normal" x="17.062500000001137" y="390.73127388750004" color="243,118,29" hidden="true"/><watcher var="Grid" style="normal" x="-31" y="338.76677517361117" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="Grid"><list id="2225"><item><list struct="atomic" id="2226">2,mine,3,1,0,1,mine,1,0,0,0,0</list></item><item><list struct="atomic" id="2227">2,mine,mine,2,2,2,2,1,0,0,0,0</list></item><item><list struct="atomic" id="2228">2,3,4,mine,3,mine,2,0,0,0,1,1</list></item><item><list struct="atomic" id="2229">1,mine,2,2,4,mine,2,0,0,0,1,mine</list></item><item><list struct="atomic" id="2230">2,2,1,1,mine,2,1,0,0,0,1,1</list></item><item><list struct="atomic" id="2231">mine,2,1,2,1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="2232">2,4,mine,2,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="2233">mine,3,mine,2,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="2234">1,2,1,1,0,0,0,0,0,0,0,0</list></item></list></variable><variable name="Size"><l>40</l></variable><variable name="GridView"><list id="2235"><item><list struct="atomic" id="2236">,flag,3,1,0,1,flag,1,0,0,0,0</list></item><item><list struct="atomic" id="2237">2,flag,flag,2,2,2,2,1,0,0,0,0</list></item><item><list struct="atomic" id="2238">2,3,4,flag,3,flag,2,0,0,0,1,1</list></item><item><list struct="atomic" id="2239">1,flag,2,2,4,flag,2,0,0,0,1,flag</list></item><item><list struct="atomic" id="2240">2,2,1,1,flag,2,1,0,0,0,1,1</list></item><item><list struct="atomic" id="2241">flag,2,1,2,1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="2242">2,4,flag,2,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="2243">flag,3,flag,2,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="2244">1,2,1,1,0,0,0,0,0,0,0,0</list></item></list></variable><variable name="Mode"><l>0</l></variable><variable name="Game"><l>0</l></variable><variable name="HighScores"><list struct="atomic" id="2245">999,89.3,999,0,1,0</list></variable><variable name="Key Down?"><bool>true</bool></variable></variables></scene></scenes></project><media name="Minesweeper" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>