<snapdata remixID="13139299"><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><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="doRepeat"><l>1</l><script><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></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="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></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><custom-block s="Move Forward"></custom-block><block s="doRepeat"><l>1</l><script><custom-block s="Rotate Left"></custom-block></script></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></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></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="1392"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1393"></list></costumes><sounds><list struct="atomic" id="1394"></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="13,0,209,1" pen="middle" id="1399"><costumes><list id="1400"><item><ref mediaID="Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1401"></list></sounds><blocks></blocks><variables></variables><scripts><script x="205.99999999999994" y="10"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="16.13333333333327" y="185.53333333333308"><custom-block s="Go To Start"></custom-block></script><comment x="129.66666666666657" y="362.9999999999998" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="16.799999999999955" y="467.93333333333305"><custom-block s="Escape Your Maze"></custom-block></script><script x="378" y="42.83333333333337"><custom-block s="Escape Maze 1"><comment 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></custom-block></script><comment x="13.799999999999955" y="253.73333333333335" 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="375" y="89.66666666666669"><custom-block s="Escape Maze 2"></custom-block></script><script x="372" y="133.83333333333337"><custom-block s="Escape Maze 3"></custom-block></script><script x="371" y="175.83333333333337"><custom-block s="Escape Maze 4"></custom-block></script><script x="381" y="215.83333333333337"><custom-block s="Escape Maze 5"></custom-block></script><script x="10" y="12"><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></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="1424"><costumes><list id="1425"><item><ref mediaID="Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1426"></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="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><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><script x="337.66666666666674" y="130.16666666666669"><custom-block s="Draw Maze 2"></custom-block><custom-block s="Draw Maze 1"></custom-block><custom-block s="Draw Maze 3"></custom-block><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="1443">140,-140</list></variable><variable name="board matrix"><list id="1444"><item><list struct="atomic" id="1445">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1446">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1447">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1448">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1449">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1450">1,0,0,0,0,0,0,0</list></item><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></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>