<snapdata remixID="9056773"><project name="Minesweeper" app="Snap! 5.4, 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 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" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-239.99999999999955" y="-180.0000000000008" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="31,36,0,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="188.46667466666668"><block s="reifyReporter"><script></script><list></list></block></script><script x="122.81347056249956" y="30"><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="doSetVar"><l>start-grid</l><block s="reportBoolean"><l><bool>false</bool></l></block></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>-87</l><l>30</l><l>140</l><l>30</l></custom-block><block s="reportMouseDown"></block></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>-87</l><l>-10</l><l>140</l><l>30</l></custom-block><block s="reportMouseDown"></block></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>-87</l><l>-50</l><l>140</l><l>30</l></custom-block><block s="reportMouseDown"></block></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><block s="clear"></block><block s="doResetTimer"></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><custom-block s="Update High Scores"></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="38.56095377604129" y="119.53896441791974" color="243,118,29" hidden="true"/><watcher var="GridView" style="normal" x="156.5010416666637" y="562.8018168973952" color="243,118,29" hidden="true"/><watcher var="Mode" style="normal" x="30.096354166667652" y="219.70340347447913" color="243,118,29" hidden="true"/><watcher var="Game" style="normal" x="30.096354166667652" y="346.1081030130209" color="243,118,29" hidden="true"/><watcher var="HighScores" style="normal" x="30.096354166667652" y="409.31045278229163" color="243,118,29" hidden="true"/><watcher var="Key Down?" style="normal" x="30.096354166667652" y="689.2065525515624" color="243,118,29" hidden="true"/><watcher var="Grid" style="normal" x="-54.68055555555566" y="597.5469506534523" color="243,118,29" hidden="true"/><watcher var="start-grid" style="normal" x="17.638888888888914" y="17.63888888888887" color="243,118,29" hidden="true"/></sprites></stage><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="reportSum"><block s="xPosition"></block><block var="Size"/></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="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><block s="write"><l>☠</l><block s="reportProduct"><l>.9</l><block var="Size"/></block></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><block s="write"><l>⚐</l><block s="reportProduct"><l>.9</l><block var="Size"/></block></block></script><script><block s="write"><block s="reportListItem"><block var="X"/><block s="reportListItem"><block var="Y"/><block var="GridView"/></block></block><block var="Size"/></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;" 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="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" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></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;" 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="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;" 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="reportSum"><block var="X"/><block var="Length"/></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>-230</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><block s="gotoXY"><l>-120</l><l>40</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>-87</l><l>30</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>-87</l><l>-10</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>-87</l><l>-50</l><l>140</l><l>30</l></custom-block><block s="gotoXY"><l>-40</l><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Easy        (</l><block s="reportListItem"><l>1</l><block var="HighScores"/></block><l>) Seconds</l></list></block><l>15</l></block><block s="gotoXY"><l>-50</l><l>-30</l></block><block s="write"><block s="reportJoinWords"><list><l>Medium       (</l><block s="reportListItem"><l>2</l><block var="HighScores"/></block><l>) Seconds</l></list></block><l>15</l></block><block s="gotoXY"><l>-40</l><l>-70</l></block><block s="write"><block s="reportJoinWords"><list><l>Hard        (</l><block s="reportListItem"><l>3</l><block var="HighScores"/></block><l>) Seconds</l></list></block><l>15</l></block><block s="gotoXY"><l>-235</l><l>12</l></block><block s="write"><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></block><block s="gotoXY"><l>-235</l><l>-28</l></block><block s="write"><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></block><block s="gotoXY"><l>-235</l><l>-68</l></block><block s="write"><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></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="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></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" 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>Easy</l></block><script><block s="doIf"><block s="reportLessThan"><block s="getTimer"></block><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></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><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="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><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></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" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>15,0,5,1</color></block><block s="gotoXY"><l>-135</l><l>100</l></block><block s="write"><l>You Win!</l><l>60</l></block><block s="gotoXY"><l>-200</l><l>0</l></block><block s="write"><block s="reportJoinWords"><list><l>You beat </l><block var="Mode"/><l> mode in </l><block s="getTimer"></block><l> seconds!</l></list></block><l>20</l></block><block s="doIf"><custom-block s="New HighScore?"></custom-block><script><block s="gotoXY"><l>-165</l><l>-50</l></block><block s="write"><l>Your time was a new highscore!</l><l>20</l></block></script></block><block s="gotoXY"><l>-115</l><l>-100</l></block><block s="write"><l>Press R to play again</l><l>20</l></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="reportSum"><block s="reportListLength"><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></block><block s="reportSum"><block var="X"/><l>1</l></block></block><script><block s="doReplaceInList"><block s="reportSum"><block var="X"/><l>1</l></block><block s="reportListItem"><block var="Y"/><block var="GridView"/></block><block s="reportListItem"><block s="reportSum"><block var="X"/><l>1</l></block><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportSum"><block s="reportListLength"><block var="Grid"/></block><l>1</l></block><block s="reportSum"><block var="Y"/><l>1</l></block></block><script><block s="doReplaceInList"><block var="X"/><block s="reportListItem"><block s="reportSum"><block var="Y"/><l>1</l></block><block var="GridView"/></block><block s="reportListItem"><block var="X"/><block s="reportListItem"><block s="reportSum"><block var="Y"/><l>1</l></block><block var="Grid"/></block></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block s="reportDifference"><block var="Y"/><l>1</l></block></block><block s="reportLessThan"><l>0</l><block s="reportDifference"><block var="X"/><l>1</l></block></block></block><script><block s="doReplaceInList"><block s="reportDifference"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="GridView"/></block><block s="reportListItem"><block s="reportDifference"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="Grid"/></block></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block s="reportDifference"><block var="Y"/><l>1</l></block></block><block s="reportGreaterThan"><block s="reportSum"><block s="reportListLength"><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></block><block s="reportSum"><block var="X"/><l>1</l></block></block></block><script><block s="doReplaceInList"><block s="reportSum"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="GridView"/></block><block s="reportListItem"><block s="reportSum"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportDifference"><block var="Y"/><l>1</l></block><block var="Grid"/></block></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block s="reportSum"><block s="reportListLength"><block var="Grid"/></block><l>1</l></block><block s="reportSum"><block var="Y"/><l>1</l></block></block><block s="reportGreaterThan"><block s="reportSum"><block s="reportListLength"><block s="reportListItem"><block var="Y"/><block var="Grid"/></block></block><l>1</l></block><block s="reportSum"><block var="X"/><l>1</l></block></block></block><script><block s="doReplaceInList"><block s="reportSum"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportSum"><block var="Y"/><l>1</l></block><block var="GridView"/></block><block s="reportListItem"><block s="reportSum"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportSum"><block var="Y"/><l>1</l></block><block var="Grid"/></block></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block s="reportDifference"><block var="X"/><l>1</l></block></block><block s="reportGreaterThan"><block s="reportSum"><block s="reportListLength"><block var="Grid"/></block><l>1</l></block><block s="reportSum"><block var="Y"/><l>1</l></block></block></block><script><block s="doReplaceInList"><block s="reportDifference"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportSum"><block var="Y"/><l>1</l></block><block var="GridView"/></block><block s="reportListItem"><block s="reportDifference"><block var="X"/><l>1</l></block><block s="reportListItem"><block s="reportSum"><block var="Y"/><l>1</l></block><block var="Grid"/></block></block></block></script></block></script></block></script></block-definition><block-definition s="start grid" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportEquals"><block var="start-grid"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doDeclareVariables"><list><l>x</l><l>y</l></list></block><block s="doSetVar"><l>x</l><block s="reportRandom"><l>1</l><block s="reportQuotient"><l>480</l><block var="Size"/></block></block></block><block s="doSetVar"><l>y</l><block s="reportRandom"><l>1</l><block s="reportQuotient"><l>360</l><block var="Size"/></block></block></block><block s="doIfElse"><block s="reportEquals"><l>0</l><block s="reportListItem"><block var="y"/><block s="reportListItem"><block var="x"/><block var="Grid"/></block></block></block><script><custom-block s="Check for surrounding blanks %s %s"><block var="x"/><block var="y"/></custom-block><block s="doSetVar"><l>start-grid</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>start-grid</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block-definition></blocks><variables><variable name="Grid"><list id="2356"><item><list struct="atomic" id="2357">1,mine,2,1,1,0,0,1,mine,2,1,1</list></item><item><list struct="atomic" id="2358">2,2,3,mine,2,0,0,1,1,2,mine,1</list></item><item><list struct="atomic" id="2359">mine,1,2,mine,3,1,1,0,1,2,2,1</list></item><item><list struct="atomic" id="2360">1,1,2,2,3,mine,1,0,1,mine,1,0</list></item><item><list struct="atomic" id="2361">0,0,1,mine,2,1,1,0,1,1,1,0</list></item><item><list struct="atomic" id="2362">2,2,2,1,1,0,1,1,1,0,0,0</list></item><item><list struct="atomic" id="2363">mine,mine,1,0,0,0,1,mine,1,0,0,0</list></item><item><list struct="atomic" id="2364">2,2,2,2,2,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="2365">0,0,1,mine,mine,1,0,0,0,0,0,0</list></item></list></variable><variable name="Size"><l>40</l></variable><variable name="GridView"><list id="2366"><item><list struct="atomic" id="2367">,,,,1,0,0,1,,,,</list></item><item><list struct="atomic" id="2368">,,,,2,0,0,1,1,,,</list></item><item><list struct="atomic" id="2369">,,,,3,1,1,0,1,,,</list></item><item><list struct="atomic" id="2370">,,,,,,1,0,1,,,</list></item><item><list struct="atomic" id="2371">,,,,,,1,0,1,,,</list></item><item><list struct="atomic" id="2372">,,,,,,1,1,1,,,</list></item><item><list struct="atomic" id="2373">,,,,,,,,,,,</list></item><item><list struct="atomic" id="2374">,,,,,,,,,,,</list></item><item><list struct="atomic" id="2375">,,,,,,,,,,,</list></item></list></variable><variable name="Mode"><l>Medium</l></variable><variable name="Game"><l>0</l></variable><variable name="HighScores"><list struct="atomic" id="2376">1.2,0,999,3,2,0</list></variable><variable name="Key Down?"><bool>false</bool></variable><variable name="start-grid"><bool>false</bool></variable></variables></project><media name="Minesweeper" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>