<snapdata remixID="14908897"><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>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>7</l><script><block s="doRepeat"><l>1</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><comment w="90" collapsed="false">Escaping maze #2 is to let the outer repeat 7 times and the inner repeat 1 time for turning left then moving forward and rotating right to move forward allowing us to escape maze 2 using the white paths on the stage.&#xD;-Fiona Wang</comment></block></script><scripts><script x="319" y="34.80000000000001"><custom-block s="Rotate Left"><comment w="90" collapsed="false">For maze 2 we need to duplicate rotating left then mov forward, then rotate right and move forward at least 7 times to escape maze 2&#xD;-Fiona Wang</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></scripts></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">For maze 3 we need 2x of rotating left and right, using for the first 2&#xD;direction moving of rotating left &amp; right we use move forward 3 times abd the last 2&#xD;rotates we do 4x of moving forward for each direction.&#xD;-Fiona Wang</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><scripts><script x="260.5" y="60.65000000000009"><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></scripts></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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><scripts><script x="373" y="24.80000000000001"><custom-block s="Rotate Left"><comment w="90" collapsed="false">To escape maze 5 we need a duplicate of rotate left/right adding with 7 times of move forward to escape the maze with also a rotating left/right with move forward block 3 times, so that when as the sprite escapes maze 5 it turns the direction to follow the white path.&#xD;          -Fiona Wang</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="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><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 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="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></script></scripts></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><scripts><script x="164" y="29.30000000000001"><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="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><block s="doStopThis"><l><option>all</option></l></block></script><script x="181" y="363.8"><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block></script></scripts></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Move Forward"><comment w="90" collapsed="false">To escape maze 4 we need to use a lot of move forward blocks and rotating left/right to escape maze 4 as we figure out how many times the sprite needs to move so that we can escape maze 4.&#xD;-Fiona Wang</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><scripts><script x="341" y="33.800000000000026"><custom-block s="for %upvar = %n to %n %cs"><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><comment w="90" collapsed="false"> This is the elegant version of escaping maze 4 where we use counter variable &quot;i&quot; to escape maze 4 using repeats by how many times and then rotating left/right to excape maze 4.&#xD;-Fiona Wang</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></scripts></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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 Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></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><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></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="turn %&apos;direction&apos; move %&apos;steps&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="steps"/><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="1540"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAW9klEQVR4Ae3dQYyd11kG4HMznoTYMwg1IrWnlhupkLqgClYOSEC8wQVsKVllicoyXTWmLGovfL1guomsrLJAlrqo2GSByGKqYBaZVtlYbEg3WBFIbdzYDogNk3Fpps3lv1ZGmWpopXv/+fNdz/tYqjyd5JzvvM83zpt6LLU1PwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgSGBUNPdQjP3x4+0PR6P2lUUN0y33Dz5q7efdz/+yiG/s3vUX3fta9/N3vW92AX6zm+09wW+vxuwfd35PfTRp/3ryJ+2V2U87MRXoDP2YV+C9o23cFfCzJz6YnJ33jiHP3T02utfd/7//+PKrTw05Z967n//G16bva937js97x5DnvK+fLr9D7vc3X9ucTNoPP3e//VW/pLmnl3Kj90/+18vt7Nr25Kv9bxrmhlEbrbz23Au/McztB3LrylsvvrRyIDcNc4n39XPld4j9bp07/9TpGxuvX9tpm/1i5p5+JDe65AQIECBAoE5AAdfZm0yAAAECwQIKOHj5ohMgQIBAnYACrrM3mQABAgSCBRRw8PJFJ0CAAIE6AQVcZ28yAQIECAQLKODg5YtOgAABAnUCCrjO3mQCBAgQCBZQwMHLF50AAQIE6gQUcJ29yQQIECAQLKCAg5cvOgECBAjUCSjgOnuTCRAgQCBYQAEHL190AgQIEKgTUMB19iYTIECAQLCAAg5evugECBAgUCeggOvsTSZAgACBYAEFHLx80QkQIECgTkAB19mbTIAAAQLBAgo4ePmiEyBAgECdgAKuszeZAAECBIIFFHDw8kUnQIAAgToBBVxnbzIBAgQIBAso4ODli06AAAEC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</pentrails><costumes><list struct="atomic" id="1541"></list></costumes><sounds><list struct="atomic" id="1542"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="-140.00000000000136" y="-179.99999999999994" heading="90" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1547"><costumes><list id="1548"><item><ref mediaID="U3L1-RobotMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1549"></list></sounds><blocks></blocks><variables></variables><scripts><script x="32" 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 5"></custom-block></script><script x="220.99999999999994" y="10.666666666666657"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><comment x="144.66666666666663" y="363.66666666666646" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="34.799999999999955" y="512.4333333333329"><custom-block s="Escape Maze 1"><comment w="200.93333333333334" collapsed="false">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment></custom-block></script><script x="30.13333333333327" y="188.19999999999976"><custom-block s="Go To Start"></custom-block></script><script x="363.79999999999995" y="153.73333333333335"><custom-block s="for %upvar = %n to %n %cs"><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></custom-block></script><script x="30" y="389.83333333333337"><custom-block s="Escape Maze 3"></custom-block></script><script x="444" y="63.83333333333337"><custom-block s="Escape Your Maze"></custom-block></script><script x="210" y="174.83333333333337"><custom-block s="Escape Maze 4"></custom-block></script><script x="40" y="445.83333333333337"><custom-block s="Escape Maze 2"></custom-block></script><comment x="28.799999999999955" y="254.39999999999998" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment><script x="369.79999999999995" y="257.73333333333335"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>5</l><l>7</l><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script></custom-block></script><script x="637.9999999999998" y="84.4333333333334"><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></script></scripts></sprite><sprite name="Board" idx="2" x="160.0000000000009" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1608"><costumes><list id="1609"><item><ref mediaID="U3L1-RobotMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1610"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Maze 5"></custom-block></script><script x="18.666666666666686" y="393.16666666666674"><custom-block s="Draw Maze 1"></custom-block></script><script x="21.666666666666686" y="440.16666666666674"><custom-block s="Draw Maze 3"></custom-block></script><comment x="20.095238095238074" y="267.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="21.095238095238074" y="478.7619047619047" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="325.66666666666674" y="300.1666666666667"><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="114.66666666666669" y="209.16666666666669"><custom-block s="Draw Maze 4"></custom-block></script><script x="260.6666666666667" y="397.1666666666667"><custom-block s="Draw Maze 2"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="9.687499999999545" y="9.687500000000014" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.687499999999545" y="30.03125193750003" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1627">140,-140</list></variable><variable name="board matrix"><list id="1628"><item><list struct="atomic" id="1629">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1630">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1631">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1632">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1633">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1634">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1635">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1636">1,1,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,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABdklEQVRYCWNgYGD4D8QDBQbS7oHy86i9oyEwKEMgNjb2v4GBwf+kpKT/K1asoGveZISFiKam5n91dXWGa3fXw4TA9ITO7QxeXl5wdSiSVOCgGKym+5+g729dZkTRQ6kbmJANmNq3B5mLlQ1yJAz39vYSdDBWQ5AEMXzT09Pzf9bCYiQlxDNL8+YwpKamYpiJzwSsipOTk/8fPjUHnz6i5JqqVzJERERgtQNmAE5JYtIDzBBi6f6ObQze3t4odqJw0A2ihSM4mQwY2NjYGKKjoxkKCgoYURIhugNowf/z5w8DIzAj/YdmOJwhQAvfYytTsDogMTHx/9Ez8ygOgOaaVQzh4eFY7YAZjiFJSTYsy5/LkJKSgmEmzDJsNIrinTt3/s8tccOmDqtYZtIEhsLCQhQzsCrEI4iimZh4p3ZRDHcALssn9+xicHd3h6vD4xmypMAGg6rjq1evMnz5fRZsCLV9SZbLRjWNhsBoCNAzBChu11Hg2P8AdxttO4s64+AAAAAASUVORK5CYII=" mediaID="U3L1-RobotMaze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC" mediaID="U3L1-RobotMaze_Board_cst_Untitled"/></media></snapdata>