<snapdata remixID="14906900"><project name="U3L1-RobotMaze" 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-RobotMaze"><notes></notes><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportJSFunction reportNewCostumeSkewed reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><block-definition s="Move Forward" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="forward"><block var="step"/></block></script></block-definition><block-definition s="Rotate Right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="Rotate Left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turnLeft"><l>90</l></block></script></block-definition><block-definition s="Go To Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>0</l></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Start"/></block><block s="reportListItem"><l>2</l><block var="Start"/></block></block></script></block-definition><block-definition s="Draw Square size: %&apos;size&apos; color: %&apos;Color&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="setColor"><color>230,10,0,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Color"/><l>0</l></list></block><script><block s="setColor"><color>150,150,150,1</color></block></script><script><block s="setColor"><color>255,255,255,1</color></block></script></block><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><l>10</l></block><block s="floodFill"></block><block s="forward"><l>-10</l></block><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="Draw Board %&apos;board matrix&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><custom-block s="for %upvar = %n to %n %cs"><l>j</l><l>1</l><l>8</l><script><block s="gotoXY"><l>-160</l><block s="reportDifference"><l>160</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></list></block></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>8</l><script><custom-block s="Draw Square size: %n color: %txt"><block var="step"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="board matrix"/></block></block></custom-block><block s="changeXPosition"><block var="step"/></block></script></custom-block><block s="changeYPosition"><block var="step"/></block></script></custom-block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="Draw Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>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>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>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>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>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>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>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="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="Rotate Left"></custom-block><custom-block s="long L right"></custom-block><custom-block s="long L left"></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>2</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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><custom-block s="Rotate Left"></custom-block><block s="doFor"><l>i</l><l>1</l><l>2</l><script><block s="doRepeat"><l>5</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block><block s="doRepeat"><l>5</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></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="long L right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><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></script></block-definition><block-definition s="long L left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><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></script></block-definition><block-definition s="Escape Maze 2.0" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">This block also shows the need for abstraction in code as this is a very time-consuming task to write out of of these motion blocks when you can instead have a repeat block to repeat this all.&#xD;&#xD;-AY</comment></custom-block><custom-block s="Move Forward"></custom-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><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><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><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><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><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><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="Escape Maze 3.0" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">This block uses multiple motion blocks and no repeat blocks to move troughout the maze. For example, to escape the first part of this maze, you must rotate left once then move forward 3 times.&#xD;&#xD;-AY</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></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="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="Escape Maze 1.0" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">This process of adding multiple motion blocks instead of using repeat blocks is very tedious which makes abstraction of code so much more useful in this situation.&#xD;&#xD;-AY</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="Escape Maze 4.0" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Move Forward"><comment w="90" collapsed="false">This block continues to show the tedious process of no abstraction as it displays many rotate and move forward blocks which make it hard to understand.&#xD;&#xD;-AY</comment></custom-block><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><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></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="Move Forward"></custom-block><custom-block s="Move Forward"></custom-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 Maze 5.0" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">This block uses repeat blocks to substitute for the many motion blocks used in the other blocks, although, this can be simplified by creating custom procedures to stop this.&#xD;&#xD;-AY</comment></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></blocks><primitives></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="1524"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1525"></list></costumes><sounds><list struct="atomic" id="1526"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="140" 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="1531"><costumes><list id="1532"><item><ref mediaID="U3L1-RobotMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1533"></list></sounds><blocks></blocks><variables></variables><scripts><script x="21.00000000000003" 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"></custom-block></script><script x="21.00000000000003" y="139.6666666666656"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="21.00000000000003" y="228.33333333333258"><custom-block s="Move Forward"></custom-block></script><script x="21.00000000000003" y="264.1666666666662"><custom-block s="Go To Start"></custom-block></script><script x="21.00000000000003" y="650.666666666668"><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></block></script><script x="20.000000000000313" y="306.8333333333329"><custom-block s="Rotate Right"></custom-block></script><script x="148.66666666666708" y="356.2333333333346"><custom-block s="Escape Maze 1"></custom-block></script><script x="18.666666666667084" y="401.3999999999994"><custom-block s="Escape Maze 2.0"></custom-block></script><script x="17.666666666666174" y="446.5666666666659"><custom-block s="Escape Maze 3.0"></custom-block></script><script x="16.666666666666856" y="492.2333333333288"><custom-block s="Escape Maze 4.0"></custom-block></script><script x="16.000000000000455" y="537.0666666666641"><custom-block s="Escape Maze 5.0"></custom-block></script><script x="17.333333333333798" y="358.39999999999884"><custom-block s="Escape Maze 1.0"></custom-block></script><script x="151.00000000000034" y="402.0000000000024"><custom-block s="Escape Maze 2"></custom-block></script><script x="150.00000000000114" y="537.8333333333361"><custom-block s="Escape Maze 5"></custom-block></script><script x="151.00000000000125" y="494.83333333333655"><custom-block s="Escape Maze 4"></custom-block></script><script x="148" y="446.5000000000032"><custom-block s="Escape Maze 3"></custom-block></script><script x="306.9999999999999" y="632.3333333333345"><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></block></script><script x="10" y="583.0000000000014"><custom-block s="Escape Your Maze"></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="1594"><costumes><list id="1595"><item><ref mediaID="U3L1-RobotMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1596"></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" 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="1613">140,-140</list></variable><variable name="board matrix"><list id="1614"><item><list struct="atomic" id="1615">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1616">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1617">0,0,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1618">0,0,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1619">0,0,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1620">0,0,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1621">0,0,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1622">0,0,1,1,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name="U3L1-RobotMaze" 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-RobotMaze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="U3L1-RobotMaze_Board_cst_Untitled"/></media></snapdata>