<snapdata remixID="13154657"><project name="U2L4RobotinaMaze" app="Snap! 9.0, 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 reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment</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>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>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>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>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>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>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>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>0</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></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></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></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 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></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="Escape Maze 1" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="1272"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1273"></list></costumes><sounds><list struct="atomic" id="1274"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="0,27,221,1" pen="middle" id="1279"><costumes><list id="1280"><item><ref mediaID="Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1281"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.200000000000017" 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><custom-block s="Escape Maze 1"><comment w="200.93333333333334" collapsed="true">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment></custom-block></script><script x="202.2" y="10.666666666666657"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><comment x="10" y="254.39999999999998" 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><comment x="125.86666666666662" y="363.66666666666646" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="363" y="18.333333333333343"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="down"></block><block s="setColor"><color>0,27,221,1</color></block><block s="setSize"><l>5</l></block><custom-block s="Escape Maze 1"></custom-block></script><script x="262" y="145.5"><custom-block s="Escape Maze 1"></custom-block><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><script x="552.6" y="15.799999999999955"><custom-block s="Escape Maze 2"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>1</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>1</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block></script><script x="419.4" y="189.39999999999986"><custom-block s="Escape Maze 3"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block></script><script x="577.6" y="248.2666666666667"><custom-block s="Escape Maze 4"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></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><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="245" y="438.5999999999997"><custom-block s="Escape Your Maze"></custom-block></script><script x="27.333333333333314" y="149.19999999999976"><custom-block s="Go To Start"></custom-block></script><script x="25.333333333333314" y="211.03333333333308"><custom-block s="Escape Maze 5"></custom-block><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>3</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><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><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><custom-block s="Move Forward"></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="1430"><costumes><list id="1431"><item><ref mediaID="Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1432"></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 1"></custom-block></script><script x="15.952380952380963" y="346.61904761904754"><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><script x="16.666666666666686" y="310.2380952380952"><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><script x="16.666666666666686" y="235.33333333333326"><custom-block s="Draw Maze 3"></custom-block></script><script x="18.095238095238102" y="198.95238095238096"><custom-block s="Draw Maze 2"></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><comment x="18.095238095238102" y="113.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.687500000000007" color="243,118,29"/><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="1449">140,-140</list></variable><variable name="board matrix"><list id="1450"><item><list struct="atomic" id="1451">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1452">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1453">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1454">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1455">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1456">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1457">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1458">1,1,1,1,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name="U2L4RobotinaMaze" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABdklEQVRYCWNgYGD4D8QDBQbS7oHy86i9oyEwKEMgNjb2v4GBwf+kpKT/K1asoGveZISFiKam5n91dXWGa3fXw4TA9ITO7QxeXl5wdSiSVOCgGKym+5+g729dZkTRQ6kbmJANmNq3B5mLlQ1yJAz39vYSdDBWQ5AEMXzT09Pzf9bCYiQlxDNL8+YwpKamYpiJzwSsipOTk/8fPjUHnz6i5JqqVzJERERgtQNmAE5JYtIDzBBi6f6ObQze3t4odqJw0A2ihSM4mQwY2NjYGKKjoxkKCgoYURIhugNowf/z5w8DIzAj/YdmOJwhQAvfYytTsDogMTHx/9Ez8ygOgOaaVQzh4eFY7YAZjiFJSTYsy5/LkJKSgmEmzDJsNIrinTt3/s8tccOmDqtYZtIEhsLCQhQzsCrEI4iimZh4p3ZRDHcALssn9+xicHd3h6vD4xmypMAGg6rjq1evMnz5fRZsCLV9SZbLRjWNhsBoCNAzBChu11Hg2P8AdxttO4s64+AAAAAASUVORK5CYII=" mediaID="Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC" mediaID="Board_cst_Untitled"/></media></snapdata>