<snapdata remixID="14902290"><project name="U3L1-Robot Maze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-Robot Maze"><notes></notes><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportJSFunction reportNewCostumeSkewed reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><block-definition s="Move Forward" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="forward"><block var="step"/></block></script></block-definition><block-definition s="Rotate Right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="Rotate Left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turnLeft"><l>90</l></block></script></block-definition><block-definition s="Go To Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>0</l></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Start"/></block><block s="reportListItem"><l>2</l><block var="Start"/></block></block></script></block-definition><block-definition s="Draw Square size: %&apos;size&apos; color: %&apos;Color&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="setColor"><color>230,10,0,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Color"/><l>0</l></list></block><script><block s="setColor"><color>150,150,150,1</color></block></script><script><block s="setColor"><color>255,255,255,1</color></block></script></block><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><l>10</l></block><block s="floodFill"></block><block s="forward"><l>-10</l></block><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="Draw Board %&apos;board matrix&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><custom-block s="for %upvar = %n to %n %cs"><l>j</l><l>1</l><l>8</l><script><block s="gotoXY"><l>-160</l><block s="reportDifference"><l>160</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></list></block></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>8</l><script><custom-block s="Draw Square size: %n color: %txt"><block var="step"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="board matrix"/></block></block></custom-block><block s="changeXPosition"><block var="step"/></block></script></custom-block><block s="changeYPosition"><block var="step"/></block></script></custom-block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="Draw Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>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>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>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>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>1</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><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><custom-block s="Go To Start"><comment w="90" collapsed="false">The sprite goes to the start and when &apos;I&apos; or steps are 3, the sprite will rotate left, and will move forward &apos;I&apos; times which is 3 this time. Then, the sprite will rotate to the right and move forward 3 times again. This same pattern repeats once more replacing the i&apos;s with 4. GV</comment></custom-block><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"><comment w="90" collapsed="false">The sprite first goes to start and I created a custom procedure to turn in a direction and move a certain amount of spaces to mimic the pattern with only motion blocks. The custom procedure for direction has it is inputted to go left, the direction turns left, and the opposite for right. For move spaces part, the sprite will repeat move forward for the amount of steps inputted. First, the sprite moves 7 spaces to the left, then 3 steps to the right, then 7 steps to the right, 3 steps to the left, 7 steps to the left, and 1 step to the right. GV</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block></script></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><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"><comment w="90" collapsed="false">To escape maze 4, the sprite goes to start. First It moves forward, turns left, moves forward, and turns right. For 1-3, the amount of times move forward repeats, these moves are repeated,  and move forward repeats 1-3 times depending on the i. At the end to escape, the sprite moves forward, turns left, and moves forward again. GV</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><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="Go To Start"></custom-block><custom-block s="turn %s move %s"><l></l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>4</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>4</l></custom-block></script></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="turn %&apos;direction&apos; move %&apos;spaces&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="direction"/><l>left</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><list><block s="reportVariadicEquals"><list><block var="direction"/><l>right</l></list></block><script><custom-block s="Rotate Right"></custom-block></script></list></block><block s="doRepeat"><block var="spaces"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition></blocks><primitives></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="1413"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1414"></list></costumes><sounds><list struct="atomic" id="1415"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="-140" y="139.99999999999997" heading="270" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1420"><costumes><list id="1421"><item><ref mediaID="U3L1-Robot Maze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1422"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.99999999999997" y="108"><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 Your Maze"></custom-block></script><script x="205.99999999999994" y="108.66666666666666"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="445.79999999999995" y="283"><block s="doFor"><l>i</l><l>5</l><l>7</l><script><block s="doRepeat"><block var="i"/><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script></block></script><comment w="90" collapsed="false">For each &apos;I&apos; which is each value between 5 and 7, repeating &apos;I&apos; times, a note will be played that is 10 times &apos;I&apos; for 0.5 beats. GV</comment></block></script><script x="445.79999999999995" y="185.33333333333337"><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>1</l></block></script><comment w="90" collapsed="false">For each value &apos;I&apos; between 1 and 4, the sprite will say each letter of leet for 1 sec each. GV</comment></block></script><comment x="147.66666666666657" y="534.6666666666665" w="166" collapsed="true">Click on the Board sprite to access the maze drawing blocks.</comment><comment x="142.79999999999995" y="446.4" 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="14" y="720.8333333333334"><custom-block s="Escape Maze 4"></custom-block></script><script x="17" y="509.83333333333337"><custom-block s="Escape Maze 3"></custom-block></script><script x="15.799999999999955" y="617.433333333333"><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="16" y="665.8333333333333"><custom-block s="Escape Maze 2"></custom-block></script><script x="36.99999999999997" y="254.83333333333337"><custom-block s="Escape Maze 5"></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="1474"><costumes><list id="1475"><item><ref mediaID="U3L1-Robot Maze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1476"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><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="29.428571428571416" 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="29.428571428571416" y="113.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><script x="30" y="406.16666666666674"><custom-block s="Draw Maze 1"></custom-block></script><script x="27" y="450.16666666666674"><custom-block s="Draw Maze 2"></custom-block></script><script x="29" y="515.1666666666667"><custom-block s="Draw Maze 3"></custom-block></script><script x="10" y="565.1666666666667"><custom-block s="Draw Maze 4"></custom-block></script><script x="380" y="238.16666666666669"><custom-block s="Draw Maze 5"></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="1493">140,-140</list></variable><variable name="board matrix"><list id="1494"><item><list struct="atomic" id="1495">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1496">0,0,0,0,1,1,1,0</list></item><item><list struct="atomic" id="1497">0,0,0,0,0,0,1,0</list></item><item><list struct="atomic" id="1498">0,0,0,0,0,0,1,0</list></item><item><list struct="atomic" id="1499">0,0,0,1,1,1,1,0</list></item><item><list struct="atomic" id="1500">0,0,0,1,0,0,0,0</list></item><item><list struct="atomic" id="1501">0,0,0,1,1,1,1,1</list></item><item><list struct="atomic" id="1502">0,0,0,0,0,0,0,1</list></item></list></variable></variables></scene></scenes></project><media name="U3L1-Robot Maze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABdklEQVRYCWNgYGD4D8QDBQbS7oHy86i9oyEwKEMgNjb2v4GBwf+kpKT/K1asoGveZISFiKam5n91dXWGa3fXw4TA9ITO7QxeXl5wdSiSVOCgGKym+5+g729dZkTRQ6kbmJANmNq3B5mLlQ1yJAz39vYSdDBWQ5AEMXzT09Pzf9bCYiQlxDNL8+YwpKamYpiJzwSsipOTk/8fPjUHnz6i5JqqVzJERERgtQNmAE5JYtIDzBBi6f6ObQze3t4odqJw0A2ihSM4mQwY2NjYGKKjoxkKCgoYURIhugNowf/z5w8DIzAj/YdmOJwhQAvfYytTsDogMTHx/9Ez8ygOgOaaVQzh4eFY7YAZjiFJSTYsy5/LkJKSgmEmzDJsNIrinTt3/s8tccOmDqtYZtIEhsLCQhQzsCrEI4iimZh4p3ZRDHcALssn9+xicHd3h6vD4xmypMAGg6rjq1evMnz5fRZsCLV9SZbLRjWNhsBoCNAzBChu11Hg2P8AdxttO4s64+AAAAAASUVORK5CYII=" mediaID="U3L1-Robot Maze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC" mediaID="U3L1-Robot Maze_Board_cst_Untitled"/></media></snapdata>