<snapdata remixID="13515399"><project name="Minesweeper 1+4: Customize the Square Roots" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes>A recreation of minesweeper? Yes, I decided it&apos;s finally time. Now with an explanation:&#xD;The goal is to click everything but the mines. Clicking a mine causes you to lose!&#xD;The numbers tell you how much mines are around it, including diagonals.&#xD;Pressing space places a flag on the tile. Flags are used to mark mines. Tiles with flags can&apos;t be clicked. To remove a flag, press space again.&#xD;Variation specific:&#xD;This is a combination of Minesweeper 1 (Custom) and Minesweeper 4 (Square Root).&#xD;Diagonal mines are worth the square root of 2 mines, and press the "New game" button to start a new game.</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Minesweeper 1+4: Customize the Square Roots"><notes>A recreation of minesweeper? Yes, I decided it&apos;s finally time. Now with an explanation:&#xD;The goal is to click everything but the mines. Clicking a mine causes you to lose!&#xD;The numbers tell you how much mines are around it, including diagonals.&#xD;Pressing space places a flag on the tile. Flags are used to mark mines. Tiles with flags can&apos;t be clicked. To remove a flag, press space again.&#xD;Variation specific:&#xD;This is a combination of Minesweeper 1 (Custom) and Minesweeper 4 (Square Root).&#xD;Diagonal mines are worth the square root of 2 mines, and press the "New game" button to start a new game.</notes><palette><category name="Minesweeper" color="192,192,192,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="render" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doSetVar"><l>render</l><block s="reportListAttribute"><l><option>uniques</option></l><block var="render"/></block></block><block s="doForEach"><l>xy</l><block var="render"/><script><custom-block s="render tile %l"><block var="xy"/></custom-block></script></block><block s="doDeleteFromList"><l><option>all</option></l><block var="render"/></block></script></block></script></block-definition><block-definition s="ask %&apos;question&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">what&apos;s your name?</input></inputs><script><block s="doAsk"><block var="question"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="notify %&apos;message&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">Alert!</input></inputs><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="doAsk"><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="message"/></list></block><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><l>Ok</l></list></block></list></block></list></block></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="prompt %&apos;title&apos; options %&apos;options&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">choose!</input><input type="%mult%s"></input></inputs><script><block s="doReport"><custom-block s="ask %s"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="title"/><l></l></list></block><block var="options"/><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="title"/></list></block><block var="options"/></list></block></block></custom-block></block></script></block-definition><block-definition s="submenu %&apos;title&apos; items %&apos;items&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">title</input><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="title"/><l></l></list></block><l>menu</l><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="title"/></list></block></block><block var="items"/></list></block></block></script></block-definition><block-definition s="divider" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="menu item icon %&apos;icon&apos; label %&apos;text&apos; value %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_objectsMenu</options></input><input type="%s">option</input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="icon"/><l></l></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><block var="value"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l></l></list></block><block var="text"/><block s="reportNewList"><list><block var="text"/><block var="value"/></list></block></block></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><block s="reportIfElse"><block s="reportIsA"><block var="icon"/><l><option>text</option></l></block><block s="reportObject"><block var="icon"/></block><block var="icon"/></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportIsA"><block var="icon"/><l><option>text</option></l></block><block s="reportObject"><block var="icon"/></block><block var="icon"/></block><block var="text"/></list></block></block><block var="value"/></list></block></block></block></script></block-definition><block-definition s="menu item speech ballon %&apos;orientation&apos; message %&apos;message&apos; value %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">left<options>left&#xD;right</options></input><input type="%s">hey!</input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l></l></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="orientation"/><l>right</l></list></block><block s="reportNewList"><list><l></l><block var="message"/></list></block><block s="reportNewList"><list><block var="message"/></list></block></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="orientation"/><l>right</l></list></block><block s="reportNewList"><list><l></l><block var="message"/></list></block><block s="reportNewList"><list><block var="message"/></list></block></block><block var="value"/></list></block></block></block></script></block-definition><block-definition s="menu examples" type="command" category="sensing"><comment x="0" y="0" w="212" collapsed="false">open my definition to look at examples how to use the menu blocks</comment><header></header><code></code><translations></translations><inputs></inputs><scripts><script x="10" y="79.00000000000001"><block s="doAsk"><l>what&apos;s your name?</l></block></script><script x="10" y="118.00000000000001"><custom-block s="ask %s"><l>what&apos;s your name?</l></custom-block></script><script x="10" y="151"><custom-block s="notify %s"><l>Alert!</l></custom-block></script><script x="10" y="190"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><l>foo</l><l>bar</l><l>baz</l></list></custom-block></script><script x="10" y="223"><custom-block s="prompt %s options %mult%s"><l>choose!</l><block s="reportGet"><l><option>costumes</option></l></block></custom-block></script><script x="10" y="261"><custom-block s="submenu %s items %mult%s"><l>more</l><list><l>frob</l><l>quux</l><l>garply</l></list></custom-block></script><script x="10" y="294"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><l>foo</l><l>bar</l><custom-block s="divider"></custom-block><custom-block s="submenu %s items %mult%s"><l>more</l><list><l>frob</l><custom-block s="submenu %s items %mult%s"><l></l><list><l>fred</l><l>test</l></list></custom-block><custom-block s="divider"></custom-block><l>quux</l><l>garply</l></list></custom-block><l>baz</l></list></custom-block></script><script x="10" y="377.8333333333334"><custom-block s="menu item icon %s label %s value %s"><l></l><l>option</l><l></l></custom-block></script><script x="10" y="411.8333333333334"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><custom-block s="menu item icon %s label %s value %s"><l>monkey</l><l>monkey</l><block s="reportObject"><l>monkey</l></block></custom-block><custom-block s="menu item icon %s label %s value %s"><l>Octo</l><l></l><l>42</l></custom-block><custom-block s="menu item icon %s label %s value %s"><l></l><l>choice</l><l>yay!</l></custom-block><custom-block s="divider"></custom-block><custom-block s="submenu %s items %mult%s"><l>more</l><list><custom-block s="menu item icon %s label %s value %s"><l>Alonzo</l><l>Alonzo</l><block s="reportObject"><l>Alonzo</l></block></custom-block><custom-block s="menu item icon %s label %s value %s"><l></l><l>foo</l><l>bar</l></custom-block></list></custom-block></list></custom-block></script><script x="10" y="565.8333333333335"><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><l>hey!</l><l></l></custom-block></script><script x="10" y="599.8333333333335"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><l>hey!</l><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>right</l><l>wassup?</l><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><block s="reportObject"><l>Alonzo</l></block><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>right</l><l>so?</l><block s="reportGet"><l><option>costumes</option></l></block></custom-block></list></custom-block></script></scripts></block-definition><block-definition s="tile at %&apos;xy&apos; $list" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="xy"/></block><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="xy"/></block><block var="gaem"/></block></block></block></script></block-definition><block-definition s="flag at %&apos;xy&apos; $list" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block s="reportListItem"><l>1</l><block var="xy"/></block><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="xy"/></block><block var="flasg"/></block></block></block></script></block-definition><block-definition s="convert %&apos;num&apos; $list" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportModulus"><block s="reportDifference"><block var="num"/><l>1</l></block><block var="WIDTH"/></block><l>1</l></list></block><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportDifference"><block var="num"/><l>1</l></block><block var="WIDTH"/></block></block><l>1</l></list></block></list></block></block></script></block-definition><block-definition s="%&apos;list&apos; deep contains %&apos;el&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s">thing</input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>rank</option></l><block var="list"/></block><l>1</l></list></block><script><block s="doReport"><block s="reportListContainsItem"><block var="list"/><block var="el"/></block></block></script><list></list></block><block s="doIf"><block s="reportListContainsItem"><block var="list"/><block var="el"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doReport"><block s="reportVariadicOr"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="%l deep contains %s"><l/><block var="el"/></custom-block></autolambda><list></list></block><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>list</option></l></block></autolambda><list></list></block><block var="list"/></block></block></block></block></script><scripts><script x="202" y="324.44999999999976"><block s="doReport"><l></l></block></script></scripts></block-definition><block-definition s="tile at %&apos;num&apos; #" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><custom-block s="tile at %l $list"><custom-block s="convert %n $list"><block var="num"/></custom-block></custom-block></block></script></block-definition><block-definition s="flag at %&apos;num&apos; #" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><custom-block s="flag at %l $list"><custom-block s="convert %n $list"><block var="num"/></custom-block></custom-block></block></script></block-definition><block-definition s="convert %&apos;xy&apos; #" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="xy"/></block><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportListItem"><l>2</l><block var="xy"/></block><l>1</l></block><block var="WIDTH"/></list></block></list></block></block></script></block-definition><block-definition s="set %&apos;board&apos; at %&apos;xy&apos; to %&apos;val&apos; $list" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">game<options>game&#xD;flag</options></input><input type="%l"></input><input type="%s">t0!</input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block var="render"/><block var="xy"/></block></block><script><block s="doAddToList"><block var="xy"/><block var="render"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="board"/><l>game</l></list></block><script><block s="doReplaceInList"><block s="reportListItem"><l>1</l><block var="xy"/></block><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="xy"/></block><block var="gaem"/></block><block var="val"/></block></script><list><block s="reportVariadicEquals"><list><block var="board"/><l>flag</l></list></block><script><block s="doReplaceInList"><block s="reportListItem"><l>1</l><block var="xy"/></block><block s="reportListItem"><block s="reportListItem"><l>2</l><block var="xy"/></block><block var="flasg"/></block><block var="val"/></block></script></list></block></script></block-definition><block-definition s="set %&apos;board&apos; at %&apos;num&apos; to %&apos;val&apos; #" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">game<options>game&#xD;flag</options></input><input type="%n"></input><input type="%s">t0!</input></inputs><script><custom-block s="set %s at %l to %s $list"><block var="board"/><custom-block s="convert %n $list"><block var="num"/></custom-block><block var="val"/></custom-block></script></block-definition><block-definition s="tile %&apos;xy&apos; unclicked $list" type="predicate" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><custom-block s="tile at %l $list"><block var="xy"/></custom-block></block><l>-</l></list></block></block></script><scripts><script x="139.77636718750023" y="134.83333333333331"><block s="reportNewList"><list><l>1</l><l>2</l></list></block></script></scripts></block-definition><block-definition s="tile %&apos;num&apos; unclicked #" type="predicate" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><custom-block s="tile at %n #"><block var="xy"/></custom-block></block><l>-</l></list></block></block></script></block-definition><block-definition s="%&apos;move&apos; at %&apos;xy&apos; forced? %&apos;force&apos; $list" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">click<options>click&#xD;flag</options></input><input type="%l"></input><input type="%b"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="xy"/><l><option>list</option></l></block></block><script><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="move"/><l>click</l></list></block><block s="reportVariadicOr"><list><block var="force"/><block s="reportVariadicLessThan"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l>1</l></list></block></list></block></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block var="xy"/></custom-block><l>--</l></list></block><script><block s="doDeclareVariables"><list><l>mines</l></list></block><block s="doSetVar"><l>mines</l><custom-block s="number of mines around %l $list"><block var="xy"/></custom-block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="mines"/><block s="reportNewList"><list><l>0</l><l>0</l></list></block></list></block><script><block s="doSetVar"><l>mines</l><l>0!</l></block></script><list></list></block><custom-block s="set %s at %l to %s $list"><l>game</l><block var="xy"/><block s="reportJoinWords"><list><l>t</l><block var="mines"/></list></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l>0</l></list></block><script><custom-block s="change var %txt by %n"><block s="reportJoinWords"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l> mine count</l></list></block><l>1</l></custom-block><custom-block s="set %s at %l to %s $list"><l>flag</l><block var="xy"/><l>0</l></custom-block></script><list></list></block></script><list><custom-block s="tile %l unclicked $list"><block var="xy"/></custom-block><script><block s="doBroadcastAndWait"><l>lose</l><list><l>Sprite</l><block var="xy"/></list></block></script></list></block></script><list><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="move"/><l>flag</l></list></block><custom-block s="tile %l unclicked $list"><block var="xy"/></custom-block></list></block><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l>0</l></list></block><script><custom-block s="change var %txt by %n"><block s="reportJoinWords"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l> mine count</l></list></block><l>1</l></custom-block></script><list></list></block><custom-block s="set %s at %l to %s $list"><l>flag</l><block var="xy"/><block s="reportModulus"><block s="reportVariadicSum"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l>1</l></list></block><block s="reportVariadicSum"><list><block var="MAX MINES"/><l>1</l></list></block></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l>0</l></list></block><script><custom-block s="change var %txt by %n"><block s="reportJoinWords"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l> mine count</l></list></block><l>-1</l></custom-block></script><list></list></block></script></list></block></script></block></script><scripts><script x="332.0462890625" y="304.2"><block s="bubble"><block var="mines"/></block></script></scripts></block-definition><block-definition s="%&apos;move&apos; at %&apos;num&apos; forced? %&apos;force&apos; #" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">click<options>click&#xD;flag</options></input><input type="%n"></input><input type="%b"></input></inputs><script><custom-block s="%s at %l forced? %b $list"><block var="move"/><custom-block s="convert %n $list"><block var="num"/></custom-block><block var="force"/></custom-block></script></block-definition><block-definition s="number of mines around %&apos;xy&apos; $list" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicSum"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><custom-block s="number of %s mines around %l $list"><l></l><block var="xy"/></custom-block></list></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="TOTAL MINES"/></block></block></block></block></block></script></block-definition><block-definition s="number of mines around %&apos;num&apos; #" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><custom-block s="number of mines around %l $list"><custom-block s="convert %n $list"><block var="num"/></custom-block></custom-block></block></script></block-definition><block-definition s="number of %&apos;mine&apos; mines around %&apos;xy&apos; $list" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%s">1</input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>mines</l><l>diagmines</l></list></block><block s="doSetVar"><l>mines</l><l>0</l></block><block s="doSetVar"><l>diagmines</l><l>0</l></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>left</l></custom-block></block><script><block s="doChangeVar"><l>mines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>-1</l><l>0</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>bottom</l></custom-block></block><script><block s="doChangeVar"><l>diagmines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>-1</l><l>-1</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>top</l></custom-block></block><script><block s="doChangeVar"><l>diagmines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>-1</l><l>1</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>right</l></custom-block></block><script><block s="doChangeVar"><l>mines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>1</l><l>0</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>bottom</l></custom-block></block><script><block s="doChangeVar"><l>diagmines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>1</l><l>-1</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>top</l></custom-block></block><script><block s="doChangeVar"><l>diagmines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>1</l><l>1</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>bottom</l></custom-block></block><script><block s="doChangeVar"><l>mines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>0</l><l>-1</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>top</l></custom-block></block><script><block s="doChangeVar"><l>mines</l><block s="reportVariadicProduct"><list><l>1</l><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>0</l><l>1</l></list></block></list></block></custom-block><block s="reportJoinWords"><list><l>--m</l><block var="mine"/></list></block></list></block></list></block></block></script><list></list></block><block s="doReport"><block s="reportNewList"><list><block var="mines"/><block var="diagmines"/></list></block></block></script></block-definition><block-definition s="number of %&apos;mine&apos; mines around %&apos;num&apos; #" type="reporter" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%s">1</input><input type="%n"></input></inputs><script><block s="doReport"><custom-block s="number of %s mines around %l $list"><block var="mine"/><custom-block s="convert %n $list"><block var="num"/></custom-block></custom-block></block></script></block-definition><block-definition s="%&apos;xy&apos; on %&apos;edge&apos; edge $list" type="predicate" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s" readonly="true">left<options>left&#xD;right&#xD;top&#xD;bottom</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="edge"/><l>left</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="xy"/></block><l>1</l></list></block></block></script><list><block s="reportVariadicEquals"><list><block var="edge"/><l>right</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="xy"/></block><block var="WIDTH"/></list></block></block></script><block s="reportVariadicEquals"><list><block var="edge"/><l>top</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>2</l><block var="xy"/></block><block var="HEIGHT"/></list></block></block></script><block s="reportVariadicEquals"><list><block var="edge"/><l>bottom</l></list></block><script><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>2</l><block var="xy"/></block><l>1</l></list></block></block></script></list></block></script></block-definition><block-definition s="%&apos;num&apos; on %&apos;edge&apos; edge #" type="predicate" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%s" readonly="true">left<options>left&#xD;right&#xD;top&#xD;bottom</options></input></inputs><script><block s="doReport"><custom-block s="%l on %s edge $list"><custom-block s="convert %n $list"><block var="num"/></custom-block><block var="edge"/></custom-block></block></script></block-definition><block-definition s="create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><block var="_scope"/><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="delete var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="217" collapsed="false">This block deletes all the variables with the names given (inside input list).&#xD;&#xD;Each name will make only one variable deletion, and this will be the variable found following the scope order: &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;If we have a &quot;testing&quot; sprite variable and also a &quot;testing&quot; global one, deleting &quot;testing&quot; will delete only the sprite one (Yes! we can also do &quot;delete var (testing, testing)&quot; to delete both.&#xD;&#xD;If one variable does not exists (in any scope) an error happens, stopping block action in that point. You can check it before with the &quot;does var (name) exists?&quot;block. </comment><header></header><code></code><translations>pt:remove as variáveis _&#xD;ca:esborra les variables _&#xD;es:borrar variables _&#xD;de:löschen var _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>err_ignore</l><list><custom-block s="var %s"><block var="_item"/></custom-block></list></block><block s="doApplyExtension"><l>var_delete(name)</l><list><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="variables"><comment x="0" y="0" w="240.4931640625" collapsed="false">This block sets the given value (last input) to the variable named with the name givent (var input).&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>ca:assigna a _ el valor _&#xD;es:asignar a _ el valor _&#xD;pt:altera _ para _&#xD;de:setze var _ auf _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><block var="_name"/><block var="_value"/></list></block></script></block-definition><block-definition s="var %&apos;_name&apos;" type="reporter" category="variables"><comment x="0" y="0" w="178.00000000000003" collapsed="false">This block reports the value of the variable with the name given.&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>pt:o valor de _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></block></script></block-definition><block-definition s="does var %&apos;_name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doApplyExtension"><l>err_ignore</l><list><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="reifyScript"><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="show var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns on (show) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:mostra la variable _&#xD;es:mostrar variable _&#xD;pt:mostra a variável _&#xD;de:zeige var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_show(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="hide var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns off (hide) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:amaga la variable _&#xD;es:esconder variable _&#xD;pt:esconde a variável _&#xD;de:verstecke var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_hide(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="change var %&apos;var&apos; by %&apos;num&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%txt"><options>§_getVarNamesDict</options></input><input type="%n">1</input></inputs><script><custom-block s="set var %s to %s"><block var="var"/><block s="reportVariadicSum"><list><custom-block s="var %s"><block var="var"/></custom-block><block var="num"/></list></block></custom-block></script></block-definition><block-definition s="autofill" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>unchecked 0s</l></list></block><block s="doSetVar"><l>unchecked 0s</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><l/></custom-block><l>t0!</l></list></block></autolambda><list></list></block><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block></block><block s="doForEach"><l>xy</l><block var="unchecked 0s"/><script><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>left</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>-1</l><l>0</l></list></block></list></block><l><bool>true</bool></l></custom-block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>bottom</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>-1</l><l>-1</l></list></block></list></block><l><bool>true</bool></l></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>top</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>-1</l><l>1</l></list></block></list></block><l><bool>true</bool></l></custom-block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>right</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>1</l><l>0</l></list></block></list></block><l><bool>true</bool></l></custom-block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>bottom</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>1</l><l>-1</l></list></block></list></block><l><bool>true</bool></l></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>top</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>1</l><l>1</l></list></block></list></block><l><bool>true</bool></l></custom-block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>bottom</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>0</l><l>-1</l></list></block></list></block><l><bool>true</bool></l></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="%l on %s edge $list"><block var="xy"/><l>top</l></custom-block></block><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block s="reportVariadicSum"><list><block var="xy"/><block s="reportNewList"><list><l>0</l><l>1</l></list></block></list></block><l><bool>true</bool></l></custom-block></script><list></list></block><custom-block s="set %s at %l to %s $list"><l>game</l><block var="xy"/><l>t00</l></custom-block></script></block></script></block></script></block-definition><block-definition s="slice %&apos;text&apos; from %&apos;start&apos; to %&apos;end&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s">world</input><input type="%n">2<options>1</options></input><input type="%n">4<options>1&#xD;last</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="end"/><l>last</l></list></block><script><block s="doSetVar"><l>end</l><block s="reportTextAttribute"><l><option>length</option></l><block var="text"/></block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block var="start"/><block var="end"/></block><block var="text"/></block></block></block></script></block-definition><block-definition s="deep map %&apos;rep&apos; over %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><custom-block s="deep map %repRing over %l"><block var="rep"/><l/></custom-block><block s="evaluate"><block var="rep"/><list><l></l></list></block></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition><block-definition s="create mines" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>dist</l></list></block><block s="doSetVar"><l>dist</l><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block><block s="doDeleteFromList"><block s="reportListIndex"><block var="mouse pos"/><block var="dist"/></block><block var="dist"/></block><block s="doForEach"><l>mine data</l><block var="TOTAL MINES"/><script><block s="doRepeat"><block s="reportListItem"><l>2</l><block var="mine data"/></block><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportListItem"><l><option>random</option></l><block var="dist"/></block></block><block s="doDeleteFromList"><block s="reportListIndex"><block var="a"/><block var="dist"/></block><block var="dist"/></block><custom-block s="set %s at %l to %s $list"><l>game</l><block var="a"/><block s="reportJoinWords"><list><l>--m</l><block s="reportListItem"><l>1</l><block var="mine data"/></block></list></block></custom-block></script></block></script></block><block s="doDeclareVariables"><list><l>mines</l></list></block><block s="doSetVar"><l>mines</l><custom-block s="number of mines around %l $list"><block var="mouse pos"/></custom-block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="mines"/><block s="reportNewList"><list><l>0</l><l>0</l></list></block></list></block><script><custom-block s="set %s at %l to %s $list"><l>game</l><block var="mouse pos"/><l>t0!</l></custom-block></script><script><custom-block s="set %s at %l to %s $list"><l>game</l><block var="mouse pos"/><block s="reportJoinWords"><list><l>t</l><block var="mines"/></list></block></custom-block></script></block></script></block-definition><block-definition s="render tile %&apos;xy&apos;" type="command" category="Minesweeper"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="gotoXY"><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>-8</l><block s="reportVariadicSum"><list><block var="WIDTH"/><l>1</l></list></block></list></block><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>1</l><block var="xy"/></block></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicSum"><list><block var="HEIGHT"/><l>1</l></list></block></list></block><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>2</l><block var="xy"/></block></list></block></block></block><block s="doIf"><block s="reportVariadicNotEquals"><list><custom-block s="flag at %l $list"><block var="xy"/></custom-block><l>0</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><custom-block s="tile at %l $list"><block var="xy"/></custom-block></block><l>m</l></list></block><script><block s="doSwitchToCostume"><custom-block s="tile at %l $list"><block var="xy"/></custom-block></block></script><list><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block var="xy"/></custom-block><l>f</l></list></block><script><block s="doSwitchToCostume"><block s="reportJoinWords"><list><l>f-f</l><custom-block s="flag at %l $list"><block var="xy"/></custom-block></list></block></block></script><l><bool>true</bool></l><script><block s="doSwitchToCostume"><block s="reportJoinWords"><list><l>f</l><custom-block s="flag at %l $list"><block var="xy"/></custom-block></list></block></block></script></list></block></script><list><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block var="xy"/></custom-block><l>t0!</l></list></block><script><block s="doSwitchToCostume"><l>t00</l></block></script><block s="reportVariadicEquals"><list><custom-block s="tile at %l $list"><block var="xy"/></custom-block><l>-!</l></list></block><script><block s="doSwitchToCostume"><l>--</l></block></script><custom-block s="tile %l unclicked $list"><block var="xy"/></custom-block><script><block s="doSwitchToCostume"><l>--</l></block></script><l><bool>true</bool></l><script><block s="doSwitchToCostume"><custom-block s="tile at %l $list"><block var="xy"/></custom-block></block></script></list></block><block s="doStamp"></block></script></block-definition><block-definition s="costume from text %&apos;text&apos; size %&apos;size&apos;" type="reporter" category="looks"><header></header><code></code><translations>de:Kostüm aus Text _ Größe _&#xD;pt:um traje com o texto _ de tamanho _&#xD;ca:vestit amb el text _ i mida _&#xD;</translations><inputs><input type="%s">A</input><input type="%n">72</input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="write"><block var="text"/><block var="size"/></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block s="reportJoinWords"><list><block var="text"/></list></block></list></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doIf"><block var="pen state"/><script><block s="down"></block></script><list></list></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="costume %&apos;cst&apos; with background RGBA %&apos;rgb&apos; padding %&apos;padding&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%n">200</input><input type="%n">2</input></inputs><script><block s="doDeclareVariables"><list><l>old</l><l>clr</l><l>new</l><l>x</l><l>y</l><l>dir</l><l>trails</l><l>flat</l><l>old size</l><l>old pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>old</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>clr</l><block s="getPenAttribute"><l><option>r-g-b-a</option></l></block></block><block s="doSetVar"><l>flat</l><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block><block s="doSetVar"><l>old size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="doSetVar"><l>old pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportGetImageAttribute"><l><option>width</option></l><block var="cst"/></block><l>2</l></block><block var="padding"/></list></block></block><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></block><block s="setSize"><block s="reportVariadicSum"><list><block s="reportGetImageAttribute"><l><option>height</option></l><block var="cst"/></block><block s="reportVariadicProduct"><list><block var="padding"/><l>2</l></list></block></list></block></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="rgb"/></block><block s="down"></block><block s="setXPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="xPosition"></block></block></block><block s="up"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="doGotoObject"><l><option>center</option></l></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center x</option></l></block></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center y</option></l></block></block></block><block s="doStamp"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>new</l><block s="reportPenTrailsAsCostume"></block></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="new"/><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l><option>word</option></l></block><l>button</l></block><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><block s="reportJoinWords"><list><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l> button</l></list></block></block></list></block><block s="clear"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="old"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="clr"/></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flat"/></block><block s="setSize"><block var="old size"/></block><block s="doIf"><block var="old pen state"/><script><block s="down"></block></script><list></list></block><block s="doReport"><block var="new"/></block></script><scripts><script x="255" y="186.1999999999999"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Snap!</l><l>36</l></custom-block><l>200</l><l>10</l></custom-block><l>100</l><l>2</l></custom-block></script><comment x="248.685546875" y="121.0333333333333" w="106" collapsed="false">Use this block to make &quot;clickable&quot; buttons:</comment></scripts></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="2333"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2334"></list></costumes><sounds><list struct="atomic" id="2335"></list></sounds><variables></variables><blocks></blocks><scripts><script x="279" y="166"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>e</l><l>1</l></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="32" y="-152" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="2345"><costumes><list id="2346"><item><ref mediaID="Sprite_cst_t00"></ref></item><item><ref mediaID="Sprite_cst_t10"></ref></item><item><ref mediaID="Sprite_cst_t01"></ref></item><item><ref mediaID="Sprite_cst_t20"></ref></item><item><ref mediaID="Sprite_cst_t11"></ref></item><item><ref mediaID="Sprite_cst_t02"></ref></item><item><ref mediaID="Sprite_cst_t30"></ref></item><item><ref mediaID="Sprite_cst_t21"></ref></item><item><ref mediaID="Sprite_cst_t12"></ref></item><item><ref mediaID="Sprite_cst_t40"></ref></item><item><ref mediaID="Sprite_cst_t03"></ref></item><item><ref mediaID="Sprite_cst_t31"></ref></item><item><ref mediaID="Sprite_cst_t22"></ref></item><item><ref mediaID="Sprite_cst_t13"></ref></item><item><ref mediaID="Sprite_cst_t41"></ref></item><item><ref mediaID="Sprite_cst_t04"></ref></item><item><ref mediaID="Sprite_cst_t32"></ref></item><item><ref mediaID="Sprite_cst_t23"></ref></item><item><ref mediaID="Sprite_cst_t14"></ref></item><item><ref mediaID="Sprite_cst_t42"></ref></item><item><ref mediaID="Sprite_cst_t33"></ref></item><item><ref mediaID="Sprite_cst_t24"></ref></item><item><ref mediaID="Sprite_cst_t43"></ref></item><item><ref mediaID="Sprite_cst_t34"></ref></item><item><ref mediaID="Sprite_cst_t44"></ref></item><item><ref mediaID="Sprite_cst_--"></ref></item><item><ref mediaID="Sprite_cst_f1"></ref></item><item><ref mediaID="Sprite_cst_f-f1"></ref></item><item><ref mediaID="Sprite_cst_m1"></ref></item><item><ref mediaID="Sprite_cst_c-m1"></ref></item></list></costumes><sounds><list struct="atomic" id="2347"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="157.00000000000043"><block s="receiveGo"></block><block s="clear"></block><block s="doSetVar"><l>e</l><l>0</l></block><block s="doSetVar"><l>WIDTH</l><l>25</l></block><block s="doSetVar"><l>HEIGHT</l><l>20</l></block><block s="doSetVar"><l>TOTAL MINES</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>45</l></list></block></list></block></block><block s="doBroadcast"><l>start</l><list></list></block></script><script x="1191.7815755208344" y="187.00000000000009"><block s="reportListIndex"><l>t0!</l><block var="gaem"/></block></script><script x="804.9999999999995" y="1233.416666666675"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doWarp"><script><custom-block s="%s at %l forced? %b $list"><l>flag</l><block var="mouse pos"/><l><bool>false</bool></l></custom-block></script></block></script><script x="928.2884114583342" y="494.9166666666683"><block s="receiveMessage"><l>lose</l><list><l>mine xy</l></list></block><block s="doDeleteFromList"><l><option>all</option></l><block var="render"/></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="doSetVar"><l>mine xy</l><block var="mouse pos"/></block><block s="doDeclareVariables"><list><l>mines</l><l>false flags</l></list></block><block s="doSetVar"><l>mines</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><l/></custom-block><l>1</l><l>3</l></custom-block><l>--m</l></list></block></autolambda><list></list></block><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block></block><block s="doSetVar"><l>false flags</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><custom-block s="flag at %l $list"><l/></custom-block><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicNotEquals"><list><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><l/></custom-block><l>1</l><l>3</l></custom-block><l>--m</l></list></block><block s="reportVariadicNotEquals"><list><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><l/></custom-block><l>4</l><l>last</l></custom-block><custom-block s="flag at %l $list"><l/></custom-block></list></block></list></block></list></block></autolambda><list></list></block><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block></block><block s="doWarp"><script><block s="doForEach"><l>xy</l><block var="false flags"/><script><custom-block s="set %s at %l to %s $list"><l>game</l><block var="xy"/><l>f</l></custom-block></script></block><block s="doForEach"><l>xy</l><block var="mines"/><script><custom-block s="set %s at %l to %s $list"><l>game</l><block var="xy"/><block s="reportJoinWords"><list><l>m</l><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><block var="xy"/></custom-block><l>4</l><l>last</l></custom-block></list></block></custom-block></script></block></script></block><custom-block s="set %s at %l to %s $list"><l>game</l><block var="mine xy"/><block s="reportJoinWords"><list><l>c-m</l><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><block var="mine xy"/></custom-block><l>4</l><l>last</l></custom-block></list></block></custom-block><custom-block s="render"></custom-block></script><script x="1200.3333333333326" y="417.9999999999998"><block s="reportKeep"><block s="reifyPredicate"><script></script><list></list></block><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block></script><script x="1068.6542317708347" y="1124.750000000001"><block s="receiveMessage"><l>win</l><list></list></block><block s="doStopThis"><l><option>other scripts in sprite</option></l></block><block s="doDeclareVariables"><list><l>unflagged mines</l></list></block><block s="doSetVar"><l>unflagged mines</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><custom-block s="flag at %l $list"><l/></custom-block><l>0</l></list></block><block s="reportVariadicEquals"><list><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><l/></custom-block><l>1</l><l>3</l></custom-block><l>--m</l></list></block></list></block></autolambda><list></list></block><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block></block><block s="doWarp"><script><block s="doForEach"><l>xy</l><block var="unflagged mines"/><script><custom-block s="set %s at %l to %s $list"><l>flag</l><block var="xy"/><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><block var="xy"/></custom-block><l>4</l><l>last</l></custom-block></custom-block></script></block></script></block><custom-block s="render"></custom-block></script><script x="128.00000000000006" y="308.5000000000005"><block s="receiveMessage"><l>start</l><list></list></block><block s="doSetVar"><l>gaem</l><block s="reportReshape"><l>--</l><list><block var="HEIGHT"/><block var="WIDTH"/></list></block></block><block s="doSetVar"><l>flasg</l><block s="reportReshape"><l>0</l><list><block var="HEIGHT"/><block var="WIDTH"/></list></block></block><block s="doSetVar"><l>render</l><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block><block s="doBroadcast"><l>mine logic</l><list></list></block><block s="doBroadcast"><l>win check</l><list></list></block><block s="clear"></block><block s="doForever"><script><custom-block s="render"></custom-block></script></block></script><script x="12.114908854168448" y="506.6666666666669"><block s="receiveMessage"><l>win check</l><list></list></block><block s="doDeclareVariables"><list><l>false flags</l></list></block><block s="doSetVar"><l>false flags</l><block s="reportNewList"><list><l></l></list></block></block><block s="doUntil"><block s="reportListIsEmpty"><block var="false flags"/></block><script><block s="doWaitUntil"><block s="reportNot"><custom-block s="%l deep contains %s"><block var="gaem"/><l>--</l></custom-block></block></block><block s="doSetVar"><l>false flags</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><custom-block s="flag at %l $list"><l/></custom-block><l>0</l></list></block><block s="reportVariadicNotEquals"><list><custom-block s="slice %s from %n to %n"><custom-block s="tile at %l $list"><l/></custom-block><l>4</l><l>last</l></custom-block><custom-block s="flag at %l $list"><l/></custom-block></list></block></list></block></autolambda><list></list></block><block s="reportCrossproduct"><list><block s="reportNumbers"><l>1</l><block var="WIDTH"/></block><block s="reportNumbers"><l>1</l><block var="HEIGHT"/></block></list></block></block></block></script></block><block s="doBroadcast"><l>win</l><list></list></block></script><script x="477.4482421875018" y="315.99999999999994"><block s="receiveMessage"><l>mine logic</l><list></list></block><block s="doWarp"><script><block s="doDeclareVariables"><list><l>i</l><l>type</l><l>count</l></list></block><block s="doSetVar"><l>i</l><l>0</l></block><block s="doForEach"><l>item</l><block var="TOTAL MINES"/><script><block s="doChangeVar"><l>i</l><l>1</l></block><block s="doSetVar"><l>type</l><block s="reportListItem"><l>1</l><block var="item"/></block></block><block s="doSetVar"><l>count</l><block s="reportListItem"><l>2</l><block var="item"/></block></block><custom-block s="create %s var %mult%txt"><l>global</l><list><block s="reportJoinWords"><list><block var="type"/><l> mine count</l></list></block></list></custom-block><custom-block s="set var %s to %s"><block s="reportJoinWords"><list><block var="type"/><l> mine count</l></list></block><block var="count"/></custom-block></script></block></script></block><block s="doSetVar"><l>first click?</l><l>1</l></block><block s="doForever"><script><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block var="e"/><l>1</l></list></block></block><block s="doSetVar"><l>e</l><l>0</l></block><block s="doIf"><block s="reportIsA"><block var="mouse pos"/><l><option>list</option></l></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="first click?"/><l>1</l></list></block><script><block s="doWarp"><script><block s="doSetVar"><l>first click?</l><l>0</l></block><custom-block s="create mines"></custom-block></script></block></script><list><block s="reportVariadicEquals"><list><block var="first click?"/><l>0</l></list></block><script><block s="doWarp"><script><custom-block s="%s at %l forced? %b $list"><l>click</l><block var="mouse pos"/><l><bool>false</bool></l></custom-block></script></block></script></list></block></script><list></list></block></script></block></script><script x="341.11490885416833" y="10"><block s="receiveMessage"><l>start</l><list></list></block><block s="doForever"><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThanOrEquals"><list><block s="reportVariadicProduct"><list><l>-8</l><block var="WIDTH"/></list></block><block s="reportMouseX"></block><block s="reportVariadicProduct"><list><l>8</l><block var="WIDTH"/></list></block></list></block><block s="reportVariadicLessThanOrEquals"><list><block s="reportVariadicProduct"><list><l>-8</l><block var="HEIGHT"/></list></block><block s="reportMouseY"></block><block s="reportVariadicProduct"><list><l>8</l><block var="HEIGHT"/></list></block></list></block></list></block><script><block s="doSetVar"><l>mouse pos</l><block s="reportNewList"><list><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportMouseX"></block><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicSum"><list><block var="WIDTH"/><l>2</l></list></block></list></block></list></block><l>16</l></block></block><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportDifference"><block s="reportVariadicProduct"><list><l>8</l><block s="reportVariadicSum"><list><block var="HEIGHT"/><l>2</l></list></block></list></block><block s="reportMouseY"></block></block><l>16</l></block></block></list></block></block></script><script><block s="doSetVar"><l>mouse pos</l><l>-1</l></block></script></block></script></block></script><script x="876.3333333333333" y="317.3333333333334"><block s="receiveMessage"><l>start</l><list></list></block><block s="doForever"><script><block s="doIf"><custom-block s="%l deep contains %s"><block var="gaem"/><l>t0!</l></custom-block><script><custom-block s="autofill"></custom-block></script><list></list></block></script></block></script></scripts></sprite><sprite name="Sprite(2)" idx="2" x="-192" y="167" heading="90" scale="1" volume="100" pan="0" rotation="1" instrument="1"  draggable="true" costume="0" color="80,80,80,1" pen="tip" id="3008"><wear><ref mediaID="31"></ref></wear><costumes><list id="3009"><item><ref mediaID="Sprite(2)_cst_costume"></ref></item></list></costumes><sounds><list struct="atomic" id="3010"></list></sounds><blocks></blocks><variables></variables><scripts><script x="11" y="10"><block s="receiveGo"></block><block s="doSwitchToCostume"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>New game</l><l>18</l></custom-block><l>200</l><l>5</l></custom-block></block><block s="gotoXY"><block s="reportVariadicSum"><list><l>-240</l><block s="reportQuotient"><block s="reportGet"><l><option>width</option></l></block><l>2</l></block></list></block><block s="reportDifference"><l>180</l><block s="reportQuotient"><block s="reportGet"><l><option>height</option></l></block><l>2</l></block></block></block></script><script x="11" y="177.83333333333326"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Sprite</l><block s="reifyScript"><script><block s="doStopThis"><l><option>other scripts in sprite</option></l></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doAsk"><l>Width?</l></block></script><list></list></block><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><l></l></list></block><script><block s="doSetVar"><l>WIDTH</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><l>6</l><block s="getLastAnswer"></block></list></block><l>28</l></list></block></block></script><list></list></block><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doAsk"><l>Height?</l></block></script><list></list></block><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><l></l></list></block><script><block s="doSetVar"><l>HEIGHT</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><l>6</l><block s="getLastAnswer"></block></list></block><l>20</l></list></block></block></script><list></list></block><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doAsk"><l>Mines?</l></block></script><list></list></block><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><l></l></list></block><script><block s="doSetVar"><l>TOTAL MINES</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><l>5</l><block s="getLastAnswer"></block></list></block><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="WIDTH"/><l>1</l></block><block s="reportDifference"><block var="HEIGHT"/><l>1</l></block></list></block></list></block></list></block></list></block></block></script><list></list></block><block s="doBroadcast"><l>start</l><list></list></block></script></scripts></sprite><watcher var="gaem" style="normal" x="2" y="10" color="243,118,29" hidden="true"/><watcher var="mouse pos" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="first click?" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="e" style="normal" x="10" y="73.00000600000001" color="243,118,29" hidden="true"/><watcher var="flasg" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="WIDTH" style="normal" x="10" y="187.00001000000012" color="243,118,29" hidden="true"/><watcher var="HEIGHT" style="normal" x="10" y="208.00001199999997" color="243,118,29" hidden="true"/><watcher var="MAX MINES" style="normal" x="10" y="229.00001399999996" color="243,118,29" hidden="true"/><watcher var="TOTAL MINES" style="normal" x="10" y="250.00001599999996" color="243,118,29" hidden="true"/><watcher var="render" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="1 mine count" style="large" x="101" y="2.000010000000003" color="243,118,29"/></sprites></stage><variables><variable name="gaem"><list id="3209"><item><list struct="atomic" id="3210">t00,t00,t00,t00,t00,t00,t00,t00,t00,t01,--,t01,t00,t00,t00,t00,t10,--m1,t10,t00,t00,t00,t00,t11,--m1</list></item><item><list struct="atomic" id="3211">t10,t01,t00,t01,t10,t02,t10,t01,t00,t10,--m1,t11,t10,t01,t00,t00,t01,t10,t01,t00,t00,t00,t00,t11,--m1</list></item><item><list struct="atomic" id="3212">--m1,t11,t00,t10,--m1,--,--m1,t11,t00,t01,t10,t11,--m1,t10,t00,t00,t00,t00,t00,t00,t00,t00,t00,t01,t10</list></item><item><list struct="atomic" id="3213">--m1,t11,t00,t01,--,--,--m1,t21,t01,t00,t00,t01,t10,t01,t00,t01,t10,t01,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3214">--,t02,t10,t01,--,--,--,--m1,t10,t00,t00,t00,t00,t00,t00,t10,--m1,t10,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3215">--,--,--m1,--,--,--,--,--,t02,t00,t00,t00,t01,t10,t01,t01,t10,t01,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3216">--,--,--,--,--,--,--,--m1,t10,t01,t10,t01,t10,--m1,t10,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3217">--m1,--,--,--m1,--,--,--,--,--,--,--m1,t10,t01,t10,t01,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3218">--,--,--,--,--,--,--,--m1,--,--m1,t20,t01,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3219">--,--,--,--,--,--,--,--,--,--,t01,t00,t00,t01,t10,t01,t00,t00,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3220">--,--,--,--m1,--,--,--,--,--,--,t01,t00,t00,t10,--m1,t10,t00,t00,t01,t11,t11,t01,t00,t00,t00</list></item><item><list struct="atomic" id="3221">--,--,--,--,--,--m1,--,--,--,--m1,t10,t00,t00,t01,t10,t01,t00,t00,t10,--m1,--m1,t10,t00,t00,t00</list></item><item><list struct="atomic" id="3222">--,--,--,--,--,--,--,--,--m1,--,t11,t01,t01,t10,--,t01,t10,t01,t01,t11,t11,t01,t01,t10,t01</list></item><item><list struct="atomic" id="3223">--,--,--,--m1,--,--,--,--,--,--,--m1,--,--,--m1,--,t10,--m1,t10,t01,t10,t01,t00,t10,--m1,t10</list></item><item><list struct="atomic" id="3224">--,--,--,--,--,--,--,--,--,--m1,--,--,--m1,t20,t01,t01,t10,t01,t10,--m1,t10,t00,t01,t10,t01</list></item><item><list struct="atomic" id="3225">--,--,--,--,--,--,--,--,--,--,--,--,--,t01,t00,t00,t00,t00,t01,t10,t01,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3226">--,--,--,--,--,--,--m1,--,--,--,--,--,--,t01,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3227">--,--,--,--,--,--,--,--m1,--,--,--,--,--m1,t10,t00,t00,t01,t10,t01,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3228">--,--m1,--,--m1,--,--,--,--,--,--,--m1,--m1,t20,t01,t00,t01,t20,--m1,t10,t00,t00,t00,t00,t00,t00</list></item><item><list struct="atomic" id="3229">--,--,--,--,--,--m1,--,--,--,--,--,--,t01,t00,t00,t10,--m1,--,t01,t00,t00,t00,t00,t00,t00</list></item></list></variable><variable name="mouse pos"><l>-1</l></variable><variable name="first click?"><l>0</l></variable><variable name="e"><l>0</l></variable><variable name="flasg"><list id="3230"><item><list struct="atomic" id="3231">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3232">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3233">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3234">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3235">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3236">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3237">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3238">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3239">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3240">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3241">0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3242">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0</list></item><item><list struct="atomic" id="3243">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3244">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0</list></item><item><list struct="atomic" id="3245">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3246">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3247">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3248">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3249">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="3250">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></item></list></variable><variable name="1 mine count"><l>40</l></variable><variable name="WIDTH"><l>25</l></variable><variable name="HEIGHT"><l>20</l></variable><variable name="MAX MINES"><l>1</l></variable><variable name="TOTAL MINES"><list id="3251"><item><list struct="atomic" id="3252">1,45</list></item></list></variable><variable name="render"><list struct="atomic" id="3253"></list></variable></variables></scene></scenes></project><media name="Minesweeper 1+4: Customize the Square Roots" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="t00" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAC5JREFUOE9jbGho+M9AAWAEGeDg4ECWEQcOHGAYNWA0DEbTAQMD9cKArKwI1QQAtyhSAZZZLgQAAAAASUVORK5CYII=" mediaID="Sprite_cst_t00"/><costume name="t10" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAFhJREFUOE9jbGho+M9AAWAEGeDg4ECWEQcOHGDAa4CDgz3Y4AMHDmK1AK8BMM1kGYCsmSwDYO6lyAsgQ0YNGMgwQE8HsGhFT5E4UyLFBhCbs+AuIFYDNnUATeN2Aa7k19YAAAAASUVORK5CYII=" mediaID="Sprite_cst_t10"/><costume name="t01" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAIxJREFUOE+1k9ENgCAMRGEy2cy6WZ1MU0kNliuWGPkxweNxvdJMREf6sLIASikXoiz1G120UfoHwDtDR3bfdSBCr5z2X6gE5Eb3mLlmQCsldKsKNVR19QqwB0OAtnUI0GYCHYwA6LDo7wzkISGR7YR1NgR4tz6cahdGT9kLtCthZha6EGeHqQNEpw/pTh9nlwGn7deUAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t01"/><costume name="t20" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAHdJREFUOE+9k9ENwCAIRHWyMhqj0cna2ARDT7ChpvWTeA+Pw8rMR1k4tQGI6BVCREoIoO0OlV2GJiEAxapEiAuwYhV4tQadArCbQmx9OgM0vARIWYg6X54hiX9i9PLvsXqLFPn1VvVxD1yRmcM3gMyv6i/IiPDuCZiHfAHltuAxAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t20"/><costume name="t11" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJRJREFUOE+tk9ENwCAIRHGyMhrdDCezwUQF1Bpr/apWHgecgYgSHKwgAESsCMQrfzPHdna1/zoX3QQGUIJHAI4MqECyZ+YG0MGfFUjgqgStpCvhDSCBZZVSloDa3ASwDQAIZrjSsC0FI4CegsC2SvBe68ZY5Tkj+ay6F8YHM0CejDNQufsvwDuxZYlGwfQtHAEOXjM87FeZAbNKPZcAAAAASUVORK5CYII=" mediaID="Sprite_cst_t11"/><costume name="t02" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAIlJREFUOE+1U8ERwCAI0y0cwTEYjdEcgxHcoj3ao2cpWrhefWqMSYgZEbf0YWUmAICDgohCVL339A9BrdVUpPenChg4szOeuSxYamSvtXZmUEpJ1qsClGRFlZuAL7oVjPN7y0CwNwuRAjwscJFWqeuSuQncIa6q7ApRE4RDtAisz6UtXVOITEBjd4HfnQEcIHSaAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t02"/><costume name="t30" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAHRJREFUOE+tk9ENwCAIRHWyMhqj0cna8EFDKBgQ/bx4DzlwIuIzGmcyAAC2EEQ0QsBloDfRr0gIsGZxWogL0GYxeBpDlwBbTSBaX2agGy69IDKynsrgKEBgpRa8sBiUDrE9Rl3Nrl4pxNYqZ3/Wt0hZg3fvBf3wggHgidYhAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t30"/><costume name="t21" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKBJREFUOE+lk9kRgDAIREll0pnYGVamgyORkPXOlyTyOBaKiCz04xQDMDPxwA1GZ612fvMHmYQ2gIwCc3CIAew7gsxW1RYQHYyY7RylZmAlxOORECBm8gqAenILoLLntRzl2I1n2AGabrvzzrCG+YGATioAyP9AGZtavblg1C5lRIr4XQxwOgdZ7zxAFXY2SJ8B2fHxJD7ZBbQsVYUf20wr4GCZAY/MxOIAAAAASUVORK5CYII=" mediaID="Sprite_cst_t21"/><costume name="t12" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJJJREFUOE+1k9ENgCAMBcs2bGFHYwzGqVswAltoalIoiEBE/VJDj9dLa5xzByw8hgGImBCI2/VOtKd/IYTmFTFGKABS3AJYa0GD+JuIMkAXv07AhaMWdJJbC58DRK73PkmcTgBgCvMsrCtRTmeZJUCnkLNDB0styCDVQzTt4GkS/wPUkyiiOMnULowA3V1Y2GY4AfPHvgFsNbBPAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t12"/><costume name="t40" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAGNJREFUOE/dk1EOwCAIQ/VmPRpH681ctkzDTJcJ+5P/vlIaqpm18mPqCQCQQpAsSwCClwH4NFoCdHEK4MVhwCwOAea1QzdQmdMA1a1vQragsnvQJ0C5hiJsCnj7tNFC6hVv0QHnMnwBdJPEzwAAAABJRU5ErkJggg==" mediaID="Sprite_cst_t40"/><costume name="t03" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAIhJREFUOE9jbGho+M9AAWAEGeDg4AA2wt62iCSjGpv9GGhjwMHDfXDXgNjIrkOWI8oFMA3oBoEMJdsAmGEHDhyAhEF97SYGdGfDAhSbC2hjAHL8EQpEmFoUL+AzAOQd5EDE8AIoISEnImzhQXsDcCUWomKBmLxA0Av4MhO2WAGph8cCSVkQTTEA3RrNAcad2zoAAAAASUVORK5CYII=" mediaID="Sprite_cst_t03"/><costume name="t31" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJtJREFUOE+lk9ENwCAIRHGyslnpZjiZDU3PADHWRv6U8HKcZxGRRhtVDMDMdDAHTFXtZz5iDw25hB7AKTLUAIgBtCp5kJ1VNQIw4NXY3acCWyEXIBnglfQVVgA2iIKiT0DBRKPHgyUApPfhd8oM2wZkM3+tkE0OzzgzsaScei96DlZeAQqGACRxJUhTQN7TR3mU9WDi1mfa+M10AwMllwGXhFNdAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t31"/><costume name="t22" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKVJREFUOE+1k+sNQyEIhXEbtyiblTEch7uFI7hFG9oeg15q25jyDyMfh1cSkRttWDIAMxNfeMDood2vtYYpWmv0AMhVwg+AGCDnTB5kvqqOAARAjQdEGboCK8HbCuCV/B9A6amrlNIFLhUMk3gFI9Ia9raJ0RiRHQCvAm/hGP380dyPJWAPfDCyzEsU9mAFMNBcO/xTCZGCnwDztn29idu3sHHNdAfn0L4Bu2EC1QAAAABJRU5ErkJggg==" mediaID="Sprite_cst_t22"/><costume name="t13" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ1JREFUOE+1k8ENgCAMRctK3o2dwGFcwBrvzlTjXEZTTAkgaAzCpXDg0d//MUR0QMEyAkBEi0DsbGVeHbJrhyx+mntwAL2cAqzbAgKSKkv3zHwBiMbglVwHPkggQQdPEuKLeq4L0MEee2O1q26/ZjsAMNFM+D9A0oVUDookqI0aos8ziHNQHxAnUS2QTlL23YL0BvA99eW4v1Dwm+EEpzrpATEL0psAAAAASUVORK5CYII=" mediaID="Sprite_cst_t13"/><costume name="t41" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJlJREFUOE/Fk1sSgCAIRXFlsTTaGa3MhgoDpNGmj/zzcY9wgUJEFT6sIgBEdAhGPvbI5zku/l4f00rQAVQcAbyxA8memT3Ail9HEMVPABtJSwHotkDyzjwQoS71pAOoaQogJVeAKYAtRRNfh2LYMIIRIJYzLaNAshRir6Vl1EfWxPir9aLrgwwQO/F/gDM6mwVr4vQwfZhm2AH7ApkBCuhwkAAAAABJRU5ErkJggg==" mediaID="Sprite_cst_t41"/><costume name="t04" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAIVJREFUOE9jbGho+M9AAWAEGeDg4AA24tZ7HpKMenZxCwPtDVAT/ILiMmQ+7VwAsgU5THDxDxw4AAkDKX0fBmSnDYwByPGHzTXYvITiBUIGIKcRmBfhBoASEjYF2BIWTDPIQpINQNaMYQC+aIN5j2gDCGUIrGGAKzOhJ2WQOgwDCNmITx4AET6mAQt39PMAAAAASUVORK5CYII=" mediaID="Sprite_cst_t04"/><costume name="t32" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKNJREFUOE+1k9ENwyAMRM02bFFvVo9Bt3G3YAS2aOWohwwiNWpU/iDx4+6wk4i86MJKBmBmujEPmKdq39dal1e01ugA3EWWPwBigJwzeZDtVXUEoMCrsbNQgVmYFyAzwCvpFv4GSB9ZpZQuMFQA6ShGpQV2GqK3cAbwKgANM/jJAuhQ8nD+7VuYwQzYekZ04k4jLRXstPKq14cQo2H6OgsXppnepne7ASkkgW8AAAAASUVORK5CYII=" mediaID="Sprite_cst_t32"/><costume name="t23" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAALNJREFUOE+1k9ENgzAMRJOV+o/wBB2GBTDivzMZMReiMuUsJ4RQiTY/KEBeznd2ZOY13FhRAUQUqKUEI5Ns+7bpTvHD+AwbgHsu/qQQBUzzy56A6jsRSQG4FWoAAN2DFGwKtAS/ckB+EPs/A+JH07o8Eg+8JwcFlsR+GGWpWbmZBw+SGCuAagr60ZLYjf2qBPQBDkM6mugyhTOAl1v14GeAvJ9LrVyM8WoWPNj7YbNwY5rDGwJP6QHeQqV3AAAAAElFTkSuQmCC" mediaID="Sprite_cst_t23"/><costume name="t14" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKxJREFUOE9jbGho+M9AAWAEGeDg4AA2wsHBHkwfOHAQbuSt9zw4jX92cQsD3ACYZmwGqAl+YQAZBKJBAMY+cOAAxICGhnoUWwi5AGYgigvweQHdZpgraGsALGBnrT+D4XeCLmBgYEQLkwMogUeWAXhjAVs6wOUFkO2wQIVHI66EBEtEyLFAkgHIiQbGpo0B6CkRFgWgFInsDXQv4UzK6AbAki56roKnRApyMwMAURTUAWvr0VIAAAAASUVORK5CYII=" mediaID="Sprite_cst_t14"/><costume name="t42" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJlJREFUOE/Fk8sRwCAIRLUby6A0yrAcyrAEu0iGJBgwfsbxEG+oPNkVPCIebmN5BgCAQRDQFQPd+yml5hM5Z/cBSHINCCEYEMdEZAE6ebmCOrkH0JUUCQ5fiax75MEQIKYJAB9yjLG8MK1AbkqyxGyY/g1jopbQA+gq5E7zG/lwWcKokeomanqw0on/A/RQTE3UwzSchY1pdicCgb4BuE3kYwAAAABJRU5ErkJggg==" mediaID="Sprite_cst_t42"/><costume name="t33" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKpJREFUOE+1k80NgzAMRpOVuFd4gg7DAnXFnZmMmAuBHPFZCXJaCiWXKBF5PP9FZl7ChRUVQEShJSowo0g6t4+uin/3z5AAL2b3I4UoYJwG2wHVOxEpAfbXzQYA0HOQgs1AQ8gXwvEMcqN7AXFTWuamyMFHA6jjMcLSZO2T6ebgCMCtgpfEUyFA2ZpqbtLVvnw4/68K6MRaI301+KWVq2U8Oky5jc3ChWkOK2gB5wHE+c8aAAAAAElFTkSuQmCC" mediaID="Sprite_cst_t33"/><costume name="t24" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAALhJREFUOE9jbGho+M9AAWAEGeDg4MDgYO+AYsyBgwfA/FvveXAa/+ziFgawAQ31DVgVgQwBGaAm+AVOwwwFiR04cADVAJitMNfADEA3HWYg3AUgLyADdANAGpBthrFpbAAjxE2z1p8BhwFRLoDHBFQzzFugwCJoAEo0YjEAFht4YwEkCY8JaMCiewGkBuYlnNEIczosESGHAUkGYPM3bQ1AT3HIKRGW+vC6AJcByJqR1cBTIgW5mQEArBrUAZFTYJMAAAAASUVORK5CYII=" mediaID="Sprite_cst_t24"/><costume name="t43" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJxJREFUOE/dk8ENgCAMRXEl78ZO4DBOUOPdmWqcy2iKflI0oFFPcqFA+vpb2oKZF/diFQogooAQEm+TbHd11SbxXd+4CADnI2CcBg/SHVC1ReQeABIsSIGRAhs9pwBKIoDjc5q2BsfIOAcFAKgTlPB+ucylz91GTgKgA844a7E+A2R/QR8fpZBqJDTRZQ2uOvEHANtmNp0wCy+m2a12beYBeBl9/AAAAABJRU5ErkJggg==" mediaID="Sprite_cst_t43"/><costume name="t34" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAL1JREFUOE+1k7ERgzAMRe0+TZZgDbQZmoMMQZMBRE+TlgFo09AnJ1++Tzh2gPPFDZjDz19fX56ZX65ieQUQkWuJNphRJOzn56WIXx53FwAdc/YnhSigua7xCah+E5EtALdCDQApHcCoQEuwKwXoAXsz3v8L8B9J/TAFDw4pgHQcRllqVjUA3ch2IWdiqQQFoKTYxlIXbsMUpFsPTgFskGwqvxQgiaUg7SrYizJkYy6yHvwaJkQ3jXRMYsU0uzcQ29IBC0MmOAAAAABJRU5ErkJggg==" mediaID="Sprite_cst_t34"/><costume name="t44" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKxJREFUOE9jbGho+M9AAWAEGeDg4AA34oDDATDb4QBE7NZ7HpzGP7u4hQHFAJhmdAPUBL+ADQLRMENB7AMHDhBnALoTYAaiuADZdmwuQLYZxoYbwNCA6U3kMEB3Ok4DQJpgLmmAmjpr/RkMvxN0AUwzzF2gwCLJC9gMICoWQLYQ8gJIDSxMMKIR2QBQeMASEXIgkmQANn8PjAEwW9G9RDAMkL2ALVMhUiIF2RkAIEfRASb2NNgAAAAASUVORK5CYII=" mediaID="Sprite_cst_t44"/><costume name="--" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAADhJREFUOE9j/P///38GCgAjJQY0NjYywA04ePAgSe44cOAAWP2oAaNhMNzSAShjkAPAeYFczSALAUoBen5mD6BXAAAAAElFTkSuQmCC" mediaID="Sprite_cst_--"/><costume name="f1" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAG1JREFUOE/Fk1EOwEAERDlZXc3NOJmGrGbTppsuH/VtnjEBzcygUdgBMDNcAFXd8iEi0f8KOIgABzKb5wlLgIuDXgGkuAxwYctB7tnKICE0stgO8X9AWr9f1rzK8g7agC83/XDgj1Gp+IWq2Aee12GYfqHswtMAAAAASUVORK5CYII=" mediaID="Sprite_cst_f1"/><costume name="f-f1" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJJJREFUOE+lk9ERgCAMQ9vJZDTYDCbDi2c1VlSEfnlaXkJatdZaZaJ0BpBSkhOgKiXnLi9LCJJi3HoPQClF8MEgeNYdlwlsPfbuAkA/Gqw8gAV+A/gwBB4B7MIcYEw+n1eAv0or3E8AQ4YAPIXfV7DAwj4R2O0OkZX9VrGTZgZe2QPYyQ0gs6uMH2OktlUePQzBFdozs370+xTiAAAAAElFTkSuQmCC" mediaID="Sprite_cst_f-f1"/><costume name="m1" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAHRJREFUOE+tk9ENwCAIBWUzRnM0NqN5aWxoCyqlfgqcJyj13rUVFgHAzJ8QItKmgAFGordeABRgMzIasQF0DVbXsTauAVRVz74SUaiOwL+AlfpTBaffDMoAnLALCadQBuxYLMdYfki22+mnnP1R1xizhTb/AESIiAEEk5y0AAAAAElFTkSuQmCC" mediaID="Sprite_cst_m1"/><costume name="c-m1" center-x="8" center-y="8" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAHNJREFUOE+1kuESgCAIg+XJW09OR4VHCpF6+dftuw0gAFwWHglgA6YQO1BeAXRjo4gdQAwiVmMbS/8U6CaIzAqzadwEImS+ZEQ+LkxQO88AsujePB4VlgFn54/XkM4g4/y7xuVDsvGHTznr3v7XNY4arf4AL2ZoAejzzmoAAAAASUVORK5CYII=" mediaID="Sprite_cst_c-m1"/><costume name="m1 button" center-x="48" center-y="13" image="data:image/png;base64,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" mediaID="31"/><costume name="costume" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==" mediaID="Sprite(2)_cst_costume"/></media></snapdata>