<snapdata remixID="14903569"><project name="U2L4RobotinaMaze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U2L4RobotinaMaze"><notes></notes><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportJSFunction reportNewCostumeSkewed reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><block-definition s="Move Forward" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="forward"><block var="step"/></block></script></block-definition><block-definition s="Rotate Right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="Rotate Left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turnLeft"><l>90</l></block></script></block-definition><block-definition s="Go To Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>0</l></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Start"/></block><block s="reportListItem"><l>2</l><block var="Start"/></block></block></script></block-definition><block-definition s="Draw Square size: %&apos;size&apos; color: %&apos;Color&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="setColor"><color>230,10,0,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Color"/><l>0</l></list></block><script><block s="setColor"><color>150,150,150,1</color></block></script><script><block s="setColor"><color>255,255,255,1</color></block></script></block><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><l>10</l></block><block s="floodFill"></block><block s="forward"><l>-10</l></block><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="Draw Board %&apos;board matrix&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><custom-block s="for %upvar = %n to %n %cs"><l>j</l><l>1</l><l>8</l><script><block s="gotoXY"><l>-160</l><block s="reportDifference"><l>160</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></list></block></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>8</l><script><custom-block s="Draw Square size: %n color: %txt"><block var="step"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="board matrix"/></block></block></custom-block><block s="changeXPosition"><block var="step"/></block></script></custom-block><block s="changeYPosition"><block var="step"/></block></script></custom-block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="Draw Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>1</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script></block></script></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>3</l><l>4</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></custom-block></script></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block></script></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>3</l><script><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>1</l></custom-block></script></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="turn %&apos;direction&apos; move %&apos;spaces&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="direction"/><l>left</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><list><block s="reportVariadicEquals"><list><block var="direction"/><l>right</l></list></block><script><custom-block s="Rotate Right"></custom-block></script></list></block><block s="doRepeat"><block var="spaces"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition></blocks><primitives><block-definition s="pen down" type="command" category="pen" selector="down" primitive="down"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>down</l></block></script></block-definition><block-definition s="wait %&apos;duration&apos; secs" type="command" category="control" selector="doWait" primitive="doWait"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doWait</l></block><block s="doDeclareVariables"><list><l>start time</l></list></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doWaitUntil"><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportVariadicSum"><list><block var="start time"/><block s="reportVariadicProduct"><list><block var="duration"/><l>1000</l></list></block></list></block></list></block></block></script></block-definition></primitives><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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="1442"><pentrails>data:image/png;base64,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aKE29ZWbC79ybt5/1dwKv++ePNv3qTY32+u71ooLHStSAEcw0L84dCb0LkZQyAolFL+q2Qo/i+Gy+qpNgV+3/Zbr7onH55a77NqIBQTwiMGXO+755+eXu+waAQIEahHYuMlHfy2wa9x0jVNY4+5uH0hg560bBrqvqZti/ttvYaK+QqH84lferngydr+ixuK/chT/W6zi9R+97+XFS6thAQHc8ACK48fH14fil2LpesPeLeEjh26stO5903Sl55ee//4PviK89e0vW1jv/8ArhrKv+sx36XvsWq+9/8q/Vz6af47s///f33e9+/rwyNSvhrfcOR58NS8ggNcwgzpvLf4teunac/tLw8HJGyut+978VKXnl57/ic9MhC8fv3lhfeKzE0PZV33mu/Q9dq3X3n/V3iuX/D73+ZvC7+3eEnzFISCA45iDKggQIEAgMQEBnNjAy7frSQIECBAYpoAAHqamvQgQIECAwIACAnhAKLelLaB7AgQIDFtAAA9b1H4ECBAgQGAAAQE8AJJbCKQtoHsCBOoQEMB1qNqTAAECBAisIiCAVwHyYwIE0hbQPYG6BARwXbL2JUCAAAEC1xAQwNfA8SMCBAikLaD7OgUEcJ269iZAgAABAisICOAVYFwmQIAAgbQF6u5eANctbH8CBAgQILCMgABeBsUlAgQIECBQt0DcAVx39/YnQIAAAQINCQjgKvAXw54zm7OZs0cOhyrrwtTJviqKa1X2LJ594YHJczObsvPF6xiX+qq9b/jxa/L3+vTm7FRvPuzu+/ByYWABATww1bI3ZvMhZFsOHgpV1tieveHqr7E9eyvtWdST75n1spB98fobQoxLfdXmwo9fk7/XWQhZsYKv0gICuDRd/uC68NiO2d72/FWU3+P3T244fvTYWJTF5UVN37lPfblD2W9+ZeUWn+O36FD2nw8fPTYR1oepss97LgQB7F0Qp4CqCBAg0HEBAdzxAWuPAAECBOIUEMBxzkVVaQvongCBBAQEcAJD1iIBAgQIxCcggOObiYoIpC2gewKJCAjgRAatTQIECBCIS0AAxzUP1RAgkLaA7hMSEMAJDVurBAgQIBCPgACOZxYqIUCAQNoCiXUvgBMbuHYJECBAIA4BARzHHFRBgAABAokJXBXAiXWvXQIECBAg0JCAAG4I3rEECBAgkLaAAF4yfy8JECBAgMCoBATw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</pentrails><costumes><list struct="atomic" id="1443"></list></costumes><sounds><list struct="atomic" id="1444"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Robot" idx="1" x="140" y="139.99999999999997" heading="0" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1449"><costumes><list id="1450"><item><ref mediaID="U2L4RobotinaMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1451"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="true">this allows for the function of the sprites way to escape the  maze, it works when a person inserts the escape the maze block  with the embedded blocks for their direction  and movement.</comment></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block></script><script x="19" y="169.83333333333337"><custom-block s="Escape Maze 1"><comment w="90" collapsed="true">this is the block for escaping maze 1, i first started with simple blue motion blocks including the move forward, and turn left and right blocks. i started by rotating left, then moving 7 spaces, then rotating right and then moving 7 spaces, this was the abstract version then for the simplified version we made use  of repeats, i kept my turns/ rotates as they were but i used repeats for my move forward blocks.</comment></custom-block></script><script x="22.199999999999932" y="219.56666666666646"><custom-block s="Escape Maze 2"><comment w="90" collapsed="true"> this is the block for escaping maze 2, i again started with blue motion blocks, in my original version i started with rotating left, moving forward, rotating right, mnoving forward, and repeated that about 7 times ending with a  rotating right and a move forward block. for the elegant version, i again used repeats, but this time i nested my repeats inside of each other, i first started  with one regular repeat,  then i put that it would repeat 7 times inside of it then dragged in my rotate lefy, move forward, rotate right and move forward block. </comment></custom-block></script><script x="14" y="273.83333333333337"><custom-block s="Escape Maze 3"><comment w="90" collapsed="true"> for the escaping of maze three in my original i just started with my blue motion blocks  yet again, and i started with rotating left, moving forward  3 times,rotating right, moving forward 3 times again, rotating left again, moving forward 4 times and then finally rotating right and then moving forward 4 times. For my elegant version i had to find a way to do it by using a for loop. then i dragged in my for loop with i and made it from 3 to 4 because there was some move blocks with 3 qand some with four, i used my direction blocks starting with my rotate left, and then dragged in a repeat with i and input my move forward into taht repeat, then i dragged in my next  rotation block  which was rotating right , and then dragged in another repeat with i </comment></custom-block></script><script x="18" y="328.8333333333335"><custom-block s="Escape Maze 4"><comment w="90" collapsed="true"> this is the block for escaping  maze four, i again used regular motion blocks starting with a move forward, rotating left, moving forward, ritating right, moving forward twice,rotating left, moving forward twice, rotating right, moving forward three times, rotating left moving forward 3 times, ritating right, moving forward, rotating left, moving forward. then for the elegant version, i used another fopr block with i making it from 1 to 3 for the repetition of the moving blocks.  then i  dragged in my repeat blcos ks with i  and inoutting my move forward,  the dragging in a rotating left block,  then repeating an i and then inputting my move forward block inside of that then lastly inside of the for blovk i input a move right  block,a nd outsiee of that i input a move forward rotate left and then a move forward</comment></custom-block></script><script x="39" y="395.8333333333336"><custom-block s="Escape Maze 5"><comment w="90" collapsed="true">this is the block for escaping maze 5, and this time i did not use only blue motion blocks, but also made use  of repeats, starting with rotating left, then repeating the move forward block 7 times, then rotating  right and moving forward repeating that 3 times, then rotating right, and repeating 7 times moving forward, then rotating left, repeating moving forward 3 times, and then moving left again and repeating move forward 7 times, then ending with a rotate right, and a move forward.  Then for the elegant version, i created my own custom block with  a section called turn for direction(right or left), and the move for the smount of steps it would move forward. to create the code firstly i named the block creating two parameters called direction and spaces, first starting with the direction i used an if else, firstly saying that if the direction equalled left, it eould rotate left, and if else and the direction was right it would rotate right. then for the spaces, i had repeat, and then dragged in my spaces parameter and inside of that input a move forward.</comment></custom-block></script><script x="146" y="59.666666666666686"><block s="receiveGo"><comment w="90" collapsed="true">this block allows for the resetting of the sprites placement on the board, if a player wants to restart their path.</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="365.5" y="32.73333333333335"><block s="doFor"><l>i</l><l>5</l><l>7</l><script><block s="doRepeat"><block var="i"/><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script></block></script><comment w="90" collapsed="true"> this is the block for playing the note of muisic. the original code repeated 5,6, and 7 times. therefore i used another for loop like i had done in the leet block and then made it from 5 to 7 for the repeats, and then i dragged in a repeat block and dragged in my i parameter for 5-7 and then dragged in my play note i originally had just put 50 but then i realized that the values of i would be multiplied by ten for 50,60, and 70. i dragged in an operation making i multiplied by 10</comment></block></script><script x="238.5" y="151.73333333333335"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>4</l><script><block s="doSayFor"><block s="reportLetter"><block var="i"/><l>leet</l></block><l>2</l></block></script><comment w="90" collapsed="true">this block is the block for the sprite saying the 4 letters of leet. i started with a for loop, and then made it from 1 to 4 for each letter. then i dragged in a say block and dragged in an operation that said letter of. i typed in leet and then i dragged in my i parameter.</comment></custom-block></script><script x="31" y="439.8333333333337"><custom-block s="Escape Your Maze"><comment w="90" collapsed="true">this is the block for creating my  own maze, for this i first started with a simple repeat, and then made it repeat 3 times and inout my move forward block inside of that, for the rest of the mocing i made use of my turn and move block i had previously created, repeatong that block multiple times, but changing what was  inside of it based on what direction,and the amount of steps i needed to move.</comment></custom-block></script><script x="282" y="339.5000000000001"><custom-block s="turn %s move %s"><l></l><l></l><comment w="90" collapsed="true">, i created my own custom block with  a section called turn for direction(right or left), and the move for the smount of steps it would move forward. to create the code firstly i named the block creating two parameters called direction and spaces, first starting with the direction i used an if else, firstly saying that if the direction equalled left, it eould rotate left, and if else and the direction was right it would rotate right. then for the spaces, i had repeat, and then dragged in my spaces parameter and inside of that input a move forward.</comment></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="160" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1506"><costumes><list id="1507"><item><ref mediaID="U2L4RobotinaMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1508"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="13.333333333333343"><block s="receiveGo"><comment w="90" collapsed="true">this block allows for the resetting of the board, if a player wants to restart their path.</comment></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="true"> this is the block for creating my own maze, to create my maze i had to understand the importance of the zeroes and ones in the board matrix, it was originally a bunch of zeroes, but i changed it to ones because each zero represents a block on the maze, and the ones would represent the white path would have to create that the sprite could follow.</comment></custom-block></script><script x="13" y="210.16666666666669"><custom-block s="Draw Maze 1"></custom-block></script><script x="10" y="260.49999999999994"><custom-block s="Draw Maze 2"></custom-block></script><script x="18" y="302.33333333333326"><custom-block s="Draw Maze 3"></custom-block></script><script x="17" y="412.16666666666674"><custom-block s="Draw Maze 5"></custom-block></script><script x="17" y="356.1666666666667"><custom-block s="Draw Maze 4"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.687500000000007" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.687500000000227" y="30.031251937499974" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1525">140,-140</list></variable><variable name="board matrix"><list id="1526"><item><list struct="atomic" id="1527">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1528">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1529">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1530">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1531">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1532">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1533">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1534">0,0,0,0,0,0,0,1</list></item></list></variable></variables></scene></scenes></project><media name="U2L4RobotinaMaze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABzklEQVR4AeyVMUvDQBTH7wQ3P4ebtCB1c6zFfIFMRRqC4CAaDeogLuIgJhIUBy0RpUtxcWql4upSpIvUguBX6F4oPPtOLvSSpk3saTsE8ri73Lv3/+WfS26GEAK9mNQFCEAnpd7TpQjQayd3JQCJA9PhQD6fh3Q6DZqmQblc/tf/AnOgVCrRTqdD2u02OTpRyfwCAI9qtfqnQAwA/wKtVot+fD1iV4jt/VUBSJiUMPAAsNbV+Qs2Q4M7g61t22O7IwBks1m6vmYPBeifvL7bEdwpFouxgQQALG6aJl1e0rEbO84udAEoyoYOAKCq67pSDij/hq5UKgGHBgIgxOc7lQKBtXgYBwpJpVKQyWTAcRwGEwrAF8luu90uoZQSAKZPQgFwl8sWd06fSLPZpPV6nRqGwRweCFAoFH7wxiQ4Pnwg+Cp5KIrCRPvLBgAsy4LXt9v+nMj9vS1XEFRVNSDoLyYA1Go1uLnf9eeEjjc0RxDUdX2koL+YALBprvjnA2NuJ7b8PQaSYtzwAMI23aX1LDxljNqRUhkAHsdzs4veAnw6HrlcLratXqEIHQaAx3Gj0aBcNMI6aSkMQFq1XxRKABIHpsIBKQdP2Acw4j58AwAA//+3YJpZAAAABklEQVQDAOTnvT+k34bsAAAAAElFTkSuQmCC" mediaID="U2L4RobotinaMaze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezVC27kNhAEUCP3P3SC/NZeez6SSDWb9YJg1zsjkV2vDdQfH/4jQIAAAQIEbhdQwLeTu5AAAQIECHx8ZBew3wACBAgQIFAkoICL4F1LgAABAtkCCjh3/5ITIECAQKGAAi7EdzUBAgQI5Aoo4NzdZyeXngABAsUCCrh4Aa4nQIAAgUwBBZy5d6mzBaQnQGABAQW8wBKMQIAAAQJ5Ago4b+cSE8gWkJ7AIgIKeJFFGIMAAQIEsgQUcNa+pSVAIFtA+oUEFPBCyzAKAQIECOQIKOCcXUtKgACBbIHF0ivgxRZiHAIECBDIEFDAGXuWkgABAgQWE7i5gBdLbxwCBAgQIFAkoICL4F1LgAABAtkCCvjG/buKAAECBAj8J6CA/5PwNwECBAgQuFFAAd+InX2V9AQIECDwWUABf9bwMwECBAgQuElAAd8E7ZpsAekJECDwu4AC/l3EvwkQIECAwA0CCvgGZFcQyBaQngCBnwQU8E8qPiNAgAABApMFFPBkYMcTIJAtID2BRwIK+JGMzwkQIECAwEQBBTwR19EECBDIFpD+mYACfqbjOwIECBAgMElAAU+CdSwBAgQIZAu8Sq+AXwn5ngABAgQITBBQwBNQHUmAAAECBF4J7F3Ar9L7ngABAgQIFAko4CJ41xIgQIBAtoAC3nf/khEgQIDAwgIKeOHlGI0AAQIE9hVQwPvuNjuZ9AQIEFhcQAEvviDjESBAgMCeAgp4z71KlS0gPQECDQQUcIMlGZEAAQIE9hNQwPvtVCIC2QLSE2gioICbLMqYBAgQILCXgALea5/SECCQLSB9IwEF3GhZRiVAgACBfQQU8D67lIQAAQLZAs3SK+BmCzMuAQIECOwhoID32KMUBAgQINBMYHABN0tvXAIECBAgUCSggIvgXUuAAAEC2QIKeOD+HUWAAAECBN4VUMDvSnmOAAECBAgMFFDAAzGzj5KeAAECBI4IKOAjWp4lQIAAAQKDBBTwIEjHZAtIT4AAgaMCCviomOcJECBAgMAAAQU8ANERBLIFpCdA4IyAAj6j5h0CBAgQIHBRQAFfBPQ6AQLZAtITOCuggM/KeY8AAQIECFwQUMAX8LxKgACBbAHprwgo4Ct63iVAgAABAicFFPBJOK8RIECAQLbA1fQK+Kqg9wkQIECAwAkBBXwCzSsECBAgQOCqQO8Cvpre+wQIECBAoEhAARfBu5YAAQIEsgUUcN/9m5wAAQIEGgso4MbLMzoBAgQI9BVQwH13lz259AQIEGguoICbL9D4BAgQINBTQAH33JupswWkJ0BgAwEFvMESRSBAgACBfgIKuN/OTEwgW0B6ApsIKOBNFikGAQIECPQSUMC99mVaAgSyBaTfSEABb7RMUQgQIECgj4AC7rMrkxIgQCBbYLP0CnizhYpDgAABAj0EFHCPPZmSAAECBDYTOFjAm6UXhwABAgQIFAko4CJ41xIgQIBAtoACPrB/jxIgQIAAgVECCniUpHMIECBAgMABAQV8ACv7UekJECBAYKSAAh6p6SwCBAgQIPCmgAJ+E8pj2QLSEyBAYLSAAh4t6jwCBAgQIPCGgAJ+A8kjBLIFpCdAYIaAAp6h6kwCBAgQIPBCQAG/API1AQLZAtITmCWggGfJOpcAAQIECDwRUMBPcHxFgACBbAHpZwoo4Jm6ziZAgAABAg8EFPADGB8TIECAQLbA7PQKeLaw8wkQIECAwA8CCvgHFB8RIECAAIHZAmsX8Oz0zidAgAABAkUCCrgI3rUECBAgkC2ggNfdv8kIECBAYGMBBbzxckUjQIAAgXUFFPC6u8meTHoCBAhsLqCAN1+weAQIECCwpoACXnMvpsoWkJ4AgQABBRywZBEJECBAYD0BBbzeTkxEIFtAegIhAgo4ZNFiEiBAgMBaAgp4rX2YhgCBbAHpgwQUcNCyRSVAgACBdQQU8Dq7MAkBAgSyBcLSK+CwhYtLgAABAmsIKOA19mAKAgQIEAgT+K2Aw9KLS4AAAQIEigQUcBG8awkQIEAgW0ABf9q/HwkQIECAwF0CCvguafcQIECAAIFPAgr4E0b2j9ITIECAwJ0CCvhObXcRIECAAIF/BRTwvxD+yhaQngABAncLKOC7xd1HgAABAgT+ElDAfyH4n0C2gPQECFQIKOAKdXcSIECAQLyAAo7/FQBAIFtAegJVAgq4St69BAgQIBAtoICj1y88AQLZAtJXCijgSn13EyBAgECsgAKOXb3gBAgQyBaoTq+AqzfgfgIECBCIFFDAkWsXmgABAgSqBWoLuDq9+wkQIECAQJGAAi6Cdy0BAgQIZAso4Lr9u5kAAQIEggUUcPDyRSdAgACBOgEFXGeffbP0BAgQCBdQwOG/AOITIECAQI2AAq5xd2u2gPQECBD4UMB+CQgQIECAQIGAAi5AdyWBaAHhCRD4W0AB/83gDwIECBAgcK+AAr7X220ECGQLSE/gfwEF/D+FHwgQIECAwH0CCvg+azcRIEAgW0D6LwIK+AuHfxAgQIAAgXsEFPA9zm4hQIAAgWyBb+kV8DcSHxAgQIAAgfkCCni+sRsIECBAgMA3gagC/pbeBwQIECBAoEhAARfBu5YAAQIEsgUUcMz+BSVAgACBlQQU8ErbMAsBAgQIxAgo4JhVZweVngABAqsJKODVNmIeAgQIEIgQUMARaxYyW0B6AgRWFFDAK27FTAQIECCwvYAC3n7FAhLIFpCewKoCCnjVzZiLAAECBLYWUMBbr1c4AgSyBaRfWUABr7wdsxEgQIDAtgIKeNvVCkaAAIFsgdXTK+DVN2Q+AgQIENhSQAFvuVahCBAgQGB1gbkFvHp68xEgQIAAgSIBBVwE71oCBAgQyBZQwPP272QCBAgQIPBQQAE/pPEFAQIECBCYJ6CA59lmnyw9AQIECDwVUMBPeXxJgAABAgTmCCjgOa5OzRaQngABAi8FFPBLIg8QIECAAIHxAgp4vKkTCWQLSE+AwFsCCvgtJg8RIECAAIGxAgp4rKfTCBDIFpCewNsCCvhtKg8SIECAAIFxAgp4nKWTCBAgkC0g/SEBBXyIy8MECBAgQGCMgAIe4+gUAgQIEMgWOJxeAR8m8wIBAgQIELguoICvGzqBAAECBAgcFtiqgA+n9wIBAgQIECgSUMBF8K4lQIAAgWwBBbzN/gUhQIAAgU4CCrjTtsxKgAABAtsIKOBtVpkdRHoCBAh0E1DA3TZmXgIECBDYQkABb7FGIbIFpCdAoKOAAu64NTMTIECAQHsBBdx+hQIQyBaQnkBXAQXcdXPmJkCAAIHWAgq49foMT4BAtoD0nQUUcOftmZ0AAQIE2goo4LarMzgBAgSyBbqnV8DdN2h+AgQIEGgpoIBbrs3QBAgQINBd4FoBd09vfgIECBAgUCSggIvgXUuAAAEC2QIK+Pz+vUmAAAECBE4LKODTdF4kQIAAAQLnBRTwebvsN6UnQIAAgUsCCvgSn5cJECBAgMA5AQV8zs1b2QLSEyBA4LKAAr5M6AACBAgQIHBcQAEfN/MGgWwB6QkQGCKggIcwOoQAAQIECBwTUMDHvDxNgEC2gPQEhgko4GGUDiJAgAABAu8LKOD3rTxJgACBbAHphwoo4KGcDiNAgAABAu8JKOD3nDxFgAABAtkCw9Mr4OGkDiRAgAABAq8FFPBrI08QIECAAIHhAq0KeHh6BxIgQIAAgSIBBVwE71oCBAgQyBZQwG32b1ACBAgQ2ElAAe+0TVkIECBAoI2AAm6zquxBpSdAgMBuAgp4t43KQ4AAAQItBBRwizUZMltAegIEdhRQwDtuVSYCBAgQWF5AAS+/IgMSyBaQnsCuAgp4183KRYAAAQJLCyjgpddjOAIEsgWk31lAAe+8XdkIECBAYFkBBbzsagxGgACBbIHd0yvg3TcsHwECBAgsKaCAl1yLoQgQIEBgd4HnBbx7evkIECBAgECRgAIugnctAQIECGQLKODH+/cNAQIECBCYJqCAp9E6mAABAgQIPBZQwI9tsr+RngABAgSmCijgqbwOJ0CAAAECPwso4J9dfJotID0BAgSmCyjg6cQuIECAAAEC3wUU8HcTnxDIFpCeAIFbBBTwLcwuIUCAAAECXwUU8FcP/yJAIFtAegK3CSjg26hdRIAAAQIEfgko4F8WfiJAgEC2gPS3CijgW7ldRoAAAQIE/hFQwP84+JMAAQIEsgVuT6+Abyd3IQECBAgQ+PhQwH4LCBAgQIBAgcBSBVyQ35UECBAgQKBEQAGXsLuUAAECBNIFFPAyvwEGIUCAAIEkAQWctG1ZCRAgQGAZAQW8zCqyB5GeAAECaQIKOG3j8hIgQIDAEgIKeIk1GCJbQHoCBBIFFHDi1mUmQIAAgXIBBVy+AgMQyBaQnkCqgAJO3bzcBAgQIFAqoIBL+V1OgEC2gPTJAgo4efuyEyBAgECZgAIuo3cxAQIEsgXS0yvg9N8A+QkQIECgREABl7C7lAABAgSyBT4+FHD6b4D8BAgQIFAioIBL2F1KgAABAukCyQWcvnv5CRAgQKBQQAEX4ruaAAECBHIFFHDq7uUmQIAAgVIBBVzK73ICBAgQSBVQwKmbz84tPQECBMoFFHD5CgxAgAABAokCCjhx6zJnC0hPgMASAgp4iTUYggABAgTSBBRw2sblJZAtID2BZQQU8DKrMAgBAgQIJAko4KRty0qAQLaA9EsJKOCl1mEYAgQIEEgRUMApm5aTAAEC2QLLpVfAy63EQAQIECCQIKCAE7YsIwECBAgsJ3BrAS+X3kAECBAgQKBIQAEXwbuWAAECBLIFFPBt+3cRAQIECBD4JaCAf1n4iQABAgQI3CaggG+jzr5IegIECBD4KqCAv3r4FwECBAgQuEVAAd/C7JJsAekJECDwXUABfzfxCQECBAgQmC6ggKcTu4BAtoD0BAj8LKCAf3bxKQECBAgQmCqggKfyOpwAgWwB6Qk8FlDAj218Q4AAAQIEpgko4Gm0DiZAgEC2gPTPBRTwcx/fEiBAgACBKQIKeAqrQwkQIEAgW+B1egX82sgTBAgQIEBguIACHk7qQAIECBAg8Fpg5wJ+nd4TBAgQIECgSEABF8G7lgABAgSyBRTwrvuXiwABAgSWFlDAS6/HcAQIECCwq4AC3nWz2bmkJ0CAwPICCnj5FRmQAAECBHYUUMA7blWmbAHpCRBoIaCAW6zJkAQIECCwm4AC3m2j8hDIFpCeQBsBBdxmVQYlQIAAgZ0EFPBO25SFAIFsAelbCSjgVusyLAECBAjsIqCAd9mkHAQIEMgWaJdeAbdbmYEJECBAYAcBBbzDFmUgQIAAgXYCQwu4XXoDEyBAgACBIgEFXATvWgIECBDIFlDAw/bvIAIECBAg8L6AAn7fypMECBAgQGCYgAIeRpl9kPQECBAgcExAAR/z8jQBAgQIEBgioICHMDokW0B6AgQIHBdQwMfNvEGAAAECBC4LKODLhA4gkC0gPQECv+uE6gAAAkNJREFU5wQU8Dk3bxEgQIAAgUsCCvgSn5cJEMgWkJ7AeQEFfN7OmwQIECBA4LSAAj5N50UCBAhkC0h/TUABX/PzNgECBAgQOCWggE+xeYkAAQIEsgWup1fA1w2dQIAAAQIEDgso4MNkXiBAgAABAtcFOhfw9fROIECAAAECRQIKuAjetQQIECCQLaCAu+7f3AQIECDQWkABt16f4QkQIECgq4AC7rq57LmlJ0CAQHsBBdx+hQIQIECAQEcBBdxxa2bOFpCeAIEtBBTwFmsUggABAgS6CSjgbhszL4FsAekJbCOggLdZpSAECBAg0ElAAXfallkJEMgWkH4rAQW81TqFIUCAAIEuAgq4y6bMSYAAgWyB7dIr4O1WKhABAgQIdBBQwB22ZEYCBAgQ2E7gUAFvl14gAgQIECBQJKCAi+BdS4AAAQLZAgr47f17kAABAgQIjBNQwOMsnUSAAAECBN4WUMBvU2U/KD0BAgQIjBVQwGM9nUaAAAECBN4SUMBvMXkoW0B6AgQIjBdQwONNnUiAAAECBF4KKOCXRB4gkC0gPQECcwQU8BxXpxIgQIAAgacCCvgpjy8JEMgWkJ7APAEFPM/WyQQIECBA4KGAAn5I4wsCBAhkC0g/V0ABz/V1OgECBAgQ+FFAAf/I4kMCBAgQyBaYn14Bzzd2AwECBAgQ+CaggL+R+IAAAQIECMwXWLmA56d3AwECBAgQKBJQwEXwriVAgACBbAEFvOr+zUWAAAECWwso4K3XKxwBAgQIrCrwJwAAAP//lVwoVAAAAAZJREFUAwDU5ALRcl29HAAAAABJRU5ErkJggg==" mediaID="U2L4RobotinaMaze_Board_cst_Untitled"/></media></snapdata>