<snapdata remixID="14905721"><project name="U3L1-Robot Maze" 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="U3L1-Robot Maze"><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>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>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>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>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>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>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>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>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-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><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></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="move %s rotate %s"><l>7</l><l>left</l></custom-block><custom-block s="move %s rotate %s"><l>3</l><l>right</l></custom-block><custom-block s="move %s rotate %s"><l>7</l><l>right</l></custom-block><custom-block s="move %s rotate %s"><l>3</l><l>left</l></custom-block><custom-block s="move %s rotate %s"><l>7</l><l>left</l></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></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>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></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><block s="doFor"><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></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><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></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="move %&apos;# moves&apos; rotate %&apos;left or right&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="doIfElse"><block s="reportVariadicEquals"><list><block var="left or right"/><l>left</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><script><custom-block s="Rotate Right"></custom-block></script></block><block s="doRepeat"><block var="# moves"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition></blocks><primitives><block-definition s="for %&apos;count&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control" selector="doFor" primitive="doFor"><header></header><code></code><translations></translations><inputs><input type="%upvar" readonly="true" irreplaceable="true">i</input><input type="%n">1</input><input type="%n">10</input><input type="%loop" readonly="true" irreplaceable="true"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doFor</l></block><block s="doDeclareVariables"><list><l>test</l><l>increment</l></list></block><block s="doSetVar"><l>count</l><block var="start"/></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><block var="count"/><block var="end"/></list></block></autolambda><list></list></block></block><block s="doSetVar"><l>increment</l><l>1</l></block></script><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><block var="count"/><block var="end"/></list></block></autolambda><list></list></block></block><block s="doSetVar"><l>increment</l><l>-1</l></block></script></block><block s="doUntil"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>count</l><block var="increment"/></block></script></block></script></block-definition><block-definition s="letter %&apos;idx&apos; of %&apos;text&apos;" type="reporter" category="operators" selector="reportLetter" primitive="reportLetter"><header></header><code></code><translations></translations><inputs><input type="%n">1<options>1=1&#xD;last=$_last&#xD;random=$_random&#xD;&#126;&#xD;all=$_all</options></input><input type="%s">world</input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>reportLetter</l></block><block s="doReport"><block s="reportHyperZip"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block s="reportTextSplit"><l></l><l><option>letter</option></l></block></block></autolambda><list></list></block><block var="idx"/><l>0</l><block var="text"/><l>0</l></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="1487"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezWTW9V63UH8LWhhQuBQSZXAVJFHVQllfoNoG2UCgYeAON+gFYe4o4QEkZCjOKp1XnUTknQ9QDaKhWos6rTuB0H38yhyG5qn+4TrnRfjPE5++XsZ+/1s86Ta87Z+3nW+q3t88+Z8EOAAAECBAisXEAAr5zcgQQIECBAICJ3AHsCCBAgQIDAQAICeCB4xxIgQIBAbgEBnHf+OidAgACBAQUE8ID4jiZAgACBvAICOO/sc3euewIECAwsIIAHHoDjCRAgQCCngADOOXdd5xbQPQECBQgI4AKGoAQCBAgQyCcggPPNXMcEcgvonkAhAgK4kEEogwABAgRyCQjgXPPWLQECuQV0X5CAAC5oGEohQIAAgTwCAjjPrHVKgACB3AKFdS+ACxuIcggQIEAgh4AAzjFnXRIgQIBAYQIrDuDCulcOAQIECBAYSEAADwTvWAIECBDILSCAW8x/77O4+eZibC66Vn3db74Xv/rNxfjnVZ+78HkX4t/3LsR/fHkxHhW5Pot/+fKz+Ncia5ubfaa+VrPh1+rv7rcX4x/2zsXftPgKTX+rAG7xCMzOxE+rWfzlL3+2/ajEVdf2Z/X6k6v/M3tU4qoi/nhWxR89+9n2ZokrqvjxYb1KrG1ek/raPTf82vkdzeJPj87EX7T4Ck1/qwBu+Qj8Ymv7r1pu0dvt/3Vr7fOr72c/6u2ApTY+fvHlh5tX6v/j8vnxT8p459e3164+39q+UkY1x6tQ33GTZd7ht4zW8Wvn333Vmfjy+CfeWVRAAC8q5ToCBAgQINChgADuENNWBE4S8D4BAgS+KyCAvyvi3wQIECBAYAUCAngFyI4gkFtA9wQIfExAAH9MxXsECBAgQKBnAQHcM7DtCRDILaB7AicJCOCTZLxPgAABAgR6FBDAPeLamgABArkFdP8pAQH8KR2fESBAgACBngQEcE+wtiVAgACB3AKndS+ATxPyOQECBAgQ6EFAAPeAaksCBAgQIHCawLQD+LTufU6AAAECBAYSEMADwTuWAAECBHILCODpzl9nBAgQIFCwgAAueDhKI0CAAIHpCgjg6c42d2e6J0CAQOECArjwASmPAAECBKYpIICnOVdd5RbQPQECIxAQwCMYkhIJECBAYHoCAnh6M9URgdwCuicwEgEBPJJBKZMAAQIEpiUggKc1T90QIJBbQPcjEhDAIxqWUgkQIEBgOgICeDqz1AkBAgRyC4ysewE8soEplwABAgSmISCApzFHXRAgQIDAyAQ6DuCRda9cAgQIECAwkIAAHgjesQQIECCQW0AAdzh/WxEgQIAAgUUFBPCiUq4jQIAAAQIdCgjgDjFzb6V7AgQIEFhGQAAvo+VaAgQIECDQkYAA7gjSNrkFdE+AAIFlBQTwsmKuJ0CAAAECHQgI4A4QbUEgt4DuCRBoIiCAm6i5hwABAgQItBQQwC0Aq1n8+b2N9b3rL3eiyPVi5+DLC9X+u6ePo8T19snm/t2N9YMi7eYzfbGzf+e++hrPJ4lfY5/5M/apVbhf/bf7ZnYYN1p8haa/VQC3eASqiD84ivjd7q21KHHNWzuq4sylB4+ixBURZ+arRLt5TXVt1ayKav57iUt97f7u+LXzqyKq+Qo/jQXmX4CNb05/YxX/+cut7R+V6rB7e+38tfezc6XWd/nh5rlfbG3/Yan1zf2eb20X66e+dk8Ov3Z+z7a2r8bZeN1ul9x3C+Dc89c9AQIECAwkIIAHgncsAQIECIxboG31AritoPsJECBAgEADAQHcAM0tBAgQIECgrcC4A7ht9+4nQIAAAQIDCQjggeAdS4AAAQK5BQTweOevcgIECBAYsYAAHvHwlE6AAAEC4xUQwOOdXe7KdU+AAIGRCwjgkQ9Q+QQIECAwTgEBPM65qTq3gO4JEJiAgACewBC1QIAAAQLjExDA45uZignkFtA9gYkICOCJDFIbBAgQIDAuAQE8rnmplgCB3AK6n5CAAJ7QMLVCgAABAuMREMDjmZVKCRAgkFtgYt0L4IkNVDsECBAgMA4BATyOOamSAAECBCYmsGQAT6x77RAgQIAAgYEEBPBA8I4lQIAAgdwCAniJ+buUAAECBAh0JSCAu5K0DwECBAgQWEJAAC+BlftS3RMgQIBAlwICuEtNexEgQIAAgQUFBPCCUC7LLaB7AgQIdC0ggLsWtR8BAgQIEFhAQAAvgOQSArkFdE+AQB8CArgPVXsSIECAAIFTBATwKUA+JkAgt4DuCfQlIID7krUvAQIECBD4hIAA/gSOjwgQIJBbQPd9CgjgPnXtTYAAAQIEThAQwCfAeJsAAQIEcgv03b0A7lvY/gQIECBA4CMCAvgjKN4iQIAAAQJ9C5QdwH13b38CBAgQIDCQgABuA38UN+9trO9df7kTRa4XO/t7F6qDd08fR4nr7ZPN/Tv31w+KtJvPtPZTX4tnm1+774XC/e5urL+ZHcaNNl+h2e8VwO2egOowotq9tRY9rNZ7RkQ1q6K69OBRlLgiPtRXot28pgj1zR2argh+Te3m90WU7VfV9c1X+GksIIAb09U3nolXz7e2r9S/Ffnavb12/tr72bkii6uLuvxw83ztV2x9cz/11YNq+OLXEO6r20r3e7a1fTXOxuuvyvWfBgICuAGaW1Yg4AgCBAhMXEAAT3zA2iNAgACBMgUEcJlzUVVuAd0TIJBAQAAnGLIWCRAgQKA8AQFc3kxURCC3gO4JJBEQwEkGrU0CBAgQKEtAAJc1D9UQIJBbQPeJBARwomFrlQABAgTKERDA5cxCJQQIEMgtkKx7AZxs4NolQIAAgTIEBHAZc1AFAQIECCQT+E4AJ+teuwQIECBAYCABATwQvGMJECBAILeAAP7G/P1KgAABAgRWJSCAVyXtHAIECBAg8A0BAfwNjNy/6p4AAQIEVikggFep7SwCBAgQIPCVgAD+CsJ/cgvongABAqsWEMCrFnceAQIECBCoBQRwjeBFILeA7gkQGEJAAA+h7kwCBAgQSC8ggNM/AgAI5BbQPYGhBATwUPLOJUCAAIHUAgI49fg1T4BAbgHdDykggIfUdzYBAgQIpBUQwGlHr3ECBAjkFhi6ewE89AScT4AAAQIpBQRwyrFrmgABAgSGFhg2gIfu3vkECBAgQGAgAQE8ELxjCRAgQCC3gAAebv5OJkCAAIHEAgI48fC1ToAAAQLDCQjg4exzn6x7AgQIJBcQwMkfAO0TIECAwDACAngYd6fmFtA9AQIEQgB7CAgQIECAwAACAngAdEcSSC2geQIEfi8ggH/P0PB/juLmvY31vesvd6LI9WJnf+9CdfDu6eMocb19srl/5/76QZF285nWfupr8Wzza/e9ULjf3Y31N7PDuNHw29NttYAArhFavKrDiGr31lqUuCKimlVRXXrwKEpcER/qK9FuXlOE+uYOTVcEv4/YLfxdEVG2X1XXN1/hp7GAAG5MV994Jl4939q+Uv9W5Gv39tr5a+9n54osri7q8sPN87VfsfXN/dRXD6rhi19DuK9uK93v2db21Tgbr78q138aCAjgBmhuIUCAAIEGAm75loAA/haHfxAgQIAAgdUICODVODuFAAECBHILHOteAB8j8QYBAgQIEOhfQAD3b+wEAgQIECBwTCBVAB/r3hsECBAgQGAgAQE8ELxjCRAgQCC3gABOM3+NEiBAgEBJAgK4pGmohQABAgTSCAjgNKPO3ajuCRAgUJqAAC5tIuohQIAAgRQCAjjFmDWZW0D3BAiUKCCAS5yKmggQIEBg8gICePIj1iCB3AK6J1CqgAAudTLqIkCAAIFJCwjgSY9XcwQI5BbQfckCArjk6aiNAAECBCYrIIAnO1qNESBAILdA6d0L4NInpD4CBAgQmKSAAJ7kWDVFgAABAqUL9BvApXevPgIECBAgMJCAAB4I3rEECBAgkFtAAPc3fzsTIECAAIETBQTwiTQ+IECAAAEC/QkI4P5sc++sewIECBD4pIAA/iSPDwkQIECAQD8CArgfV7vmFtA9AQIEThUQwKcSuYAAAQIECHQvIIC7N7UjgdwCuidAYCEBAbwQk4sIECBAgEC3AgK4W0+7ESCQW0D3BBYWEMALU7mQAAECBAh0JyCAu7O0EwECBHIL6H4pAQG8FJeLCRAgQIBANwICuBtHuxAgQIBAboGluxfAS5O5gQABAgQItBcQwO0N7UCAAAECBJYWmFQAL9192xuO4ua9jfW96y93osj1Ymd/70J18O7p4yhxvX2yuX/n/vpBkXbzmdZ+6mvxbPNr971QuN/djfU3s8O40fZrNPP9Arjd9KvDiGr31lqUuCKimlVRXXrwKEpcER/q+8mzL6LEFTGO+kp89uY1RXzwm/9e4opQX5u5VLXffIWfxgICuDFdfeOZePV8a/tK/VsBr+Ml7N5eO3/t/ezc8U/KeOfyw031tRjF3K9+/oqd7/z5U1/zAZfu92xr+2qcjdfNO3SnAPYMECBAgACBAQQE8ADojuxewI4ECBAYm4AAHtvE1EuAAAECkxAQwJMYoyZyC+ieAIExCgjgMU5NzQQIECAwegEBPPoRaoBAbgHdExirgAAe6+TUTYAAAQKjFhDAox6f4gkQyC2g+zELCOAxT0/tBAgQIDBaAQE82tEpnAABArkFxt69AB77BNVPgAABAqMUEMCjHJuiCRAgQGDsAu0CeOzdq58AAQIECAwkIIAHgncsAQIECOQWEMDN5+9OAgQIECDQWEAAN6ZzIwECBAgQaC4ggJvb5b5T9wQIECDQSkAAt+JzMwECBAgQaCYggJu5uSu3gO4JECDQWkAAtya0AQECBAgQWF5AAC9v5g4CuQV0T4BAJwICuBNGmxAgQIAAgeUEBPByXq4mQCC3gO4JdCYggDujtBEBAgQIEFhcQAAvbuVKAgQI5BbQfacCArhTTpsRIECAAIHFBATwYk6uIkCAAIHcAp13L4A7J7UhAQIECBA4XUAAn27kCgIECBAg0LnAqAK48+5tSIAAAQIEBhIQwAPBO5YAAQIEcgsI4NHMX6EECBAgMCUBATylaeqFAAECBEYjIIBHM6rcheqeAAECUxMQwFObqH4IECBAYBQCAngUY1JkbgHdEyAwRQEBPMWp6okAAQIEihcQwG1GdBQ3722s711/uRNFrhc7+3sXqoN3Tx9Hievtk031tZjN3O/O/fWDIp+9+d9E/fx1UV9v/amv1ffW3Y31N7PDuNHmKzT7vQK43RNQHUZUu7fWosQVEdWsiurn3/88SlwR46jv0oNHUeKK+OD3k2dfRIkrYhz1lfi3O68p4oPf/PcSV1XXN1/hp7GAAG5MV994Jl4939q+Uv9W5Gv39tr5ur5zRRZXFzWG+q69nxXrd/nh5nn11Q9Sw9fcr/y/j+1in79nW9tX42y8bsjvtlpAANcIXgQIECBAYNUCAnjV4s4jQIAAgYUEpn6RAJ76hPVHgAABAkUKCOAix6IoAgQIEJi6MDkOrQAACK1JREFUwKcDeOrd648AAQIECAwkIIAHgncsAQIECOQWEMAnz98nBAgQIECgNwEB3ButjQkQIECAwMkCAvhkm9yf6J4AAQIEehUQwL3y2pwAAQIECHxcQAB/3MW7uQV0T4AAgd4FBHDvxA4gQIAAAQLHBQTwcRPvEMgtoHsCBFYiIIBXwuwQAgQIECDwbQEB/G0P/yJAILeA7gmsTEAAr4zaQQQIECBA4GsBAfy1hd8IECCQW0D3KxUQwCvldhgBAgQIEPggIIA/OPhfAgQIEMgtsPLuBfDKyR1IgAABAgQiBLCngAABAgQIDCBQVAAP0L8jCRAgQIDAIAICeBB2hxIgQIBAdgEBXMwToBACBAgQyCQggDNNW68ECBAgUIyAAC5mFLkL0T0BAgSyCQjgbBPXLwECBAgUISCAixiDInIL6J4AgYwCAjjj1PVMgAABAoMLCODBR6AAArkFdE8gq4AAzjp5fRMgQIDAoAICeFB+hxMgkFtA95kFBHDm6eudAAECBAYTEMCD0TuYAAECuQWydy+Asz8B+idAgACBQQQE8CDsDiVAgACB3AIRAjj7E6B/AgQIEBhEQAC3YT+Km/c21veuv9yJIteLnf0799cPiqxtbjaC+vYuVAfvnj6OEtfbJ5v76ms+m7mfv4/m3113N9bfzA7jRpuv0Oz3Zg7gLmZfHUZUu7fWosQVEdWsUl/T2UR88Pv59z+PElfEOOq79OBRlLgiPvj95NkXUeKKKLu+qq5vvsJPYwEB3JiuvvFMvHq+tX2l/q3I1+7ttfN1feeKLK4uSn01QovXGPyuvZ8V+/xdfrh5Xn3NH8AfvJ9djbPxuvkO7hTAWZ8BfRMgQIDAoAICeFB+hxMgQIBAVgEBnHXyufvWPQECBAYXEMCDj0ABBAgQIJBRQABnnLqecwvongCBIgQEcBFjUAQBAgQIZBMQwNkmrl8CuQV0T6AYAQFczCgUQoAAAQKZBARwpmnrlQCB3AK6L0pAABc1DsUQIECAQBYBAZxl0vokQIBAboHiuhfAxY1EQQQIECCQQUAAZ5iyHgkQIECgOIGVBnBx3SuIAAECBAgMJCCAB4J3LAECBAjkFhDAK5u/gwgQIECAwNcCAvhrC78RIECAAIGVCQjglVHnPkj3BAgQIPBtAQH8bQ//IkCAAAECKxEQwCthdkhuAd0TIEDguIAAPm7iHQIECBAg0LuAAO6d2AEEcgvongCBjwsI4I+7eJcAAQIECPQqIIB75bU5AQK5BXRP4GQBAXyyjU8IECBAgEBvAgK4N1obEyBAILeA7j8tIIA/7eNTAgQIECDQi4AA7oXVpgQIECCQW+D07gXw6UauIECAAAECnQsI4M5JbUiAAAECBE4XmHIAn969KwgQIECAwEACAnggeMcSIECAQG4BATzV+euLAAECBIoWEMBFj0dxBAgQIDBVAQE81cnm7kv3BAgQKF5AABc/IgUSIECAwBQFBPAUp6qn3AK6J0BgFAICuM2YjuLmvY31vesvd6LI9WJn/8799YMia5ubqa/dczMCv70L1cG7p4+jxPX2yea++prP5suL1ZvZYdxo8xWa/V4B3O4JqA4jqt1ba1HiiohqVqmv6Wwi+DW1m98X8cHv59//PFa4Fj4rYhz1XXrwKEpcVe03X+GnsYAAbkxX33gmXj3f2r5S/1bka/f22vm6vnNFFlcXpb4aocWLXwu8+tYx+F17Pyv27/cH72dX42y8rim9GgoI4IZwbiNAgEBxAgoalYAAHtW4FEuAAAECUxEQwFOZpD4IECCQW2B03Qvg0Y1MwQQIECAwBQEBPIUp6oEAAQIERifQaQCPrnsFEyBAgACBgQQE8EDwjiVAgACB3AICuLP524gAAQIECCwuIIAXt3IlAQIECBDoTEAAd0aZeyPdEyBAgMByAgJ4OS9XEyBAgACBTgQEcCeMNsktoHsCBAgsLyCAlzdzBwECBAgQaC0ggFsT2oBAbgHdEyDQTEAAN3NzFwECBAgQaCUggFvxuZkAgdwCuifQXEAAN7dzJwECBAgQaCwggBvTuZEAAQK5BXTfTkAAt/NzNwECBAgQaCQggBuxuYkAAQIEcgu0714Atze0AwECBAgQWFpAAC9N5gYCBAgQINBeYMwB3L57OxAgQIAAgYEEBPBA8I4lQIAAgdwCAnis81c3AQIECIxaQACPenyKJ0CAAIGxCgjgsU4ud926J0CAwOgFBPDoR6gBAgQIEBijgAAe49TUnFtA9wQITEJAAE9ijJogQIAAgbEJCOCxTUy9BHIL6J7AZAQE8GRGqRECBAgQGJOAAB7TtNRKgEBuAd1PSkAAT2qcmiFAgACBsQgI4LFMSp0ECBDILTC57gXw5EaqIQIECBAYg4AAHsOU1EiAAAECkxNYKoAn133LhqqIK3c31v+t5Ta93f7jFzt7dzbW93o7oOXG6msHyG/6fnsXq2L/fn97sfrV7Ch+0G4Kue8WwC3mf/R/8fpoFv995+/XH5e44ih+Xf+B7JZY27wm9bV7bvjl8Nv7XvW4xDWrv/vO/C5etfgKTX+rAF74ETh+4dX/jX/84X787bX3sVniunIQf/3Dg/hpibXNa1Jfu+eGH7/539FQ6+p+/N3Vw/in49+M3llUQAAvKuU6AgQIECDQoYAA7hBzylvpjQABAgS6FRDA3XrajQABAgQILCQggBdiclFuAd0TIECgewEB3L2pHQkQIECAwKkCAvhUIhcQyC2gewIE+hEQwP242pUAAQIECHxSQAB/kseHBAjkFtA9gf4EBHB/tnYmQIAAAQInCgjgE2l8QIAAgdwCuu9XQAD362t3AgQIECDwUQEB/FEWbxIgQIBAboH+uxfA/Rs7gQABAgQIHBMQwMdIvEGAAAECBPoXKDmA++/eCQQIECBAYCABATwQvGMJECBAILeAAC51/uoiQIAAgUkLCOBJj1dzBAgQIFCqwP8DAAD///ZB4MYAAAAGSURBVAMA4zYT7e0aw80AAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="1488"></list></costumes><sounds><list struct="atomic" id="1489"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="-100" y="140" heading="0" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1494"><costumes><list id="1495"><item><ref mediaID="U3L1-Robot Maze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1496"></list></sounds><blocks></blocks><variables></variables><scripts><script x="26.26666666666671" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></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="215.26666666666654" y="10.666666666666686"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><comment x="143.93333333333328" y="363.66666666666663" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="110.5333333333333" y="185.73333333333358"><custom-block s="Move Forward"></custom-block></script><script x="19" y="187.63333333333355"><custom-block s="Go To Start"></custom-block></script><script x="111.5333333333333" y="227.56666666666695"><custom-block s="Rotate Left"></custom-block></script><script x="17" y="232.46666666666692"><custom-block s="Rotate Right"></custom-block></script><script x="377.26666666666665" y="23.83333333333337"><custom-block s="Escape Maze 1"><comment w="90" collapsed="false">By using the repeat and rotate blocks, the robot reaches the end of maze 1 with less repitition of code&#xD;ND</comment></custom-block></script><script x="33.26666666666665" y="333.2666666666669"><custom-block s="Escape Maze 4"><comment w="90" collapsed="false">By using the for loops, the robot increases it&apos;s step each time is finishes one row and column, allowing it to reach the end wihtout repeating code for each added square.&#xD;ND</comment></custom-block></script><comment x="28.066666666666663" y="254.40000000000043" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment><script x="394" y="336.6666666666665"><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="false">Like the earlier for loop I set the repeat to the number of time between 5-6 the designated sound should get replayed and multiplied the value by 10 so each sound is corresponding to 5 time for sound 50 and 6 for sound 60&#xD;ND</comment></block></script><script x="171.66666666666652" y="106.4333333333332"><custom-block s="Escape Maze 2"><comment w="90" collapsed="false">Using the repeat block, all movements are repeated 7 times. Allowing the robot to get to the end without copying and pasting the same sequence numerous times&#xD;ND</comment></custom-block></script><comment x="581.1006510416667" y="48.83333333333343" w="200.93333333333334" collapsed="false">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment><script x="532.2666666666667" y="162.8333333333337"><custom-block s="Escape Maze 3"><comment w="90" collapsed="false">using for loops, the steps of the robot to reach the end is shortened, as it moves 3 blocks 2 times and switches to 4 without needing to duplicate blocks&#xD;ND</comment></custom-block></script><script x="376.33333333333337" y="494.5999999999992"><custom-block s="Escape Your Maze"><comment w="90" collapsed="false">By using 2 repeat procedures, I lowered the amount of repeated blocks but still achieved a solution for the robot to escape&#xD;ND</comment></custom-block></script><script x="28.26666666666665" y="458.0999999999997"><custom-block s="Escape Maze 5"><comment w="90" collapsed="false">using a custom block, I set the input to the number of times the robot will move forward and if it will turn left or right, using that I built multiple blocks within the escape block for minimal length of the solution.&#xD;ND</comment></custom-block></script><script x="399.0740852355957" y="238.629638671875"><block s="doFor"><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="false">using the for loop i set each letter of i to a number and playing each number at a time&#xD;ND</comment></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="1552"><costumes><list id="1553"><item><ref mediaID="U3L1-Robot Maze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1554"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Maze 5"></custom-block></script><script x="17.38095238095238" y="273.14285714285717"><custom-block s="Draw Maze 4"></custom-block></script><comment x="18.095238095238102" y="139.76190476190473" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="191.66666666666669" y="21.166666666666686"><custom-block s="Draw Maze 1"></custom-block></script><script x="201.66666666666669" y="71.16666666666669"><custom-block s="Draw Maze 2"></custom-block></script><script x="353.66666666666674" y="28.166666666666686"><custom-block s="Draw Maze 3"></custom-block></script><comment x="29.095238095238102" y="230.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><script x="483.66666666666674" y="67.16666666666669"><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></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="1571">140,-140</list></variable><variable name="board matrix"><list id="1572"><item><list struct="atomic" id="1573">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1574">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1575">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1576">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1577">0,1,1,1,0,0,0,0</list></item><item><list struct="atomic" id="1578">0,0,0,1,1,1,0,0</list></item><item><list struct="atomic" id="1579">0,0,0,0,0,1,1,1</list></item><item><list struct="atomic" id="1580">0,0,0,0,0,0,0,1</list></item></list></variable></variables></scene></scenes></project><media name="U3L1-Robot Maze" 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="U3L1-Robot Maze_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="U3L1-Robot Maze_Board_cst_Untitled"/></media></snapdata>