<snapdata remixID="13048044"><project name="2023-U3L1RobotinaMaze - Starter" 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="2023-U3L1RobotinaMaze - Starter"><notes></notes><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportJSFunction 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>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>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>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>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>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="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><custom-block s="Go To Start"></custom-block><custom-block s="for %upvar = %n to %n %cs"><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></custom-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="Go To Start"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></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></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><custom-block s="for %upvar = %n to %n %cs"><l>num</l><l>1</l><l>3</l><script><block s="doRepeat"><block var="num"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="num"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></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="1358"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1359"></list></costumes><sounds><list struct="atomic" id="1360"></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="1365"><costumes><list id="1366"><item><ref mediaID="Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1367"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.199999999999989" y="10"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block></script><script x="10.666666666666657" y="310.00000000000006"><block s="receiveKey"><l><option>2</option></l><list></list></block><custom-block s="Escape Maze 2"></custom-block></script><script x="13.399999999999977" y="378.9666666666665"><block s="receiveKey"><l><option>3</option></l><list></list></block><custom-block s="Escape Maze 3"></custom-block></script><script x="12.599999999999994" y="443.26666666666665"><block s="receiveKey"><l><option>4</option></l><list></list></block><custom-block s="Escape Maze 4"></custom-block></script><comment x="166.86666666666656" y="332.6666666666665" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="14.399999999999977" y="516.7999999999998"><block s="receiveKey"><l><option>5</option></l><list></list></block><custom-block s="Escape Maze 5"></custom-block></script><script x="16.999999999999915" y="586.5999999999996"><block s="receiveKey"><l><option>6</option></l><list></list></block><custom-block s="Escape Your Maze"></custom-block></script><comment x="10" y="254.39999999999998" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes.</comment><script x="643" y="116.73333333333335"><block s="doUntil"><l/><script></script></block></script><script x="489.20000000000005" y="117.66666666666669"><block s="receiveGo"></block></script><script x="70" y="222.73333333333335"><custom-block s="Rotate Right"></custom-block></script><script x="22" y="181"><custom-block s="Go To Start"></custom-block></script><script x="561" y="201.56666666666666"><block s="doSetVar"><l>number of forwards</l><block var="num"/></block></script><script x="210" y="142.56666666666672"><custom-block s="Rotate Right"></custom-block></script><script x="416" y="645.4333333333329"><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="352" y="261.73333333333335"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>4</l><script><custom-block s="Rotate Right"></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><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><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></custom-block></script><script x="555" y="535.4333333333329"><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="495" y="608.2333333333336"><custom-block s="Move Forward"></custom-block></script><script x="580" y="344.23333333333335"><custom-block s="Move Forward"></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="160" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1449"><costumes><list id="1450"><item><ref mediaID="Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1451"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Draw Maze 1"></custom-block></script><script x="364" y="76"><block s="receiveKey"><l><option>a</option></l><list></list></block><custom-block s="Draw Maze 1"></custom-block></script><script x="360" y="220.33333333333337"><block s="receiveKey"><l><option>c</option></l><list></list></block><custom-block s="Draw Maze 3"></custom-block></script><script x="361" y="293.33333333333337"><block s="receiveKey"><l><option>d</option></l><list></list></block><custom-block s="Draw Maze 4"></custom-block></script><script x="363" y="367.33333333333337"><block s="receiveKey"><l><option>e</option></l><list></list></block><custom-block s="Draw Maze 5"></custom-block></script><script x="361" y="440.33333333333337"><block s="receiveKey"><l><option>f</option></l><list></list></block><custom-block s="Draw Your Maze"><comment w="115.73333333333336" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><script x="363" y="145.33333333333337"><block s="receiveKey"><l><option>b</option></l><list></list></block><custom-block s="Draw Maze 2"></custom-block></script><comment x="354.66666666666674" y="33" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="77.66666666666669" y="105.33333333333329" w="210.39999999999995" collapsed="false">Use the a, b, c, d, e, and f, keys to display the other mazes (1, 2, 3, 4, 5, and 6, respectively)</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"/><watcher var="number of forwards" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1492">140,-140</list></variable><variable name="board matrix"><list id="1493"><item><list struct="atomic" id="1494">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1495">0,1,1,1,0,0,0,0</list></item><item><list struct="atomic" id="1496">0,0,0,1,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,0,0,0,1,0</list></item><item><list struct="atomic" id="1500">0,0,0,0,0,0,1,0</list></item><item><list struct="atomic" id="1501">0,0,0,0,0,0,1,1</list></item></list></variable><variable name="number of forwards"><l>3</l></variable></variables></scene></scenes></project><media name="2023-U3L1RobotinaMaze - Starter" 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>