<snapdata remixID="14922716"><project name="U2L4RobotinaMaze" 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="U2L4RobotinaMaze"><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"><comment x="0" y="0" w="90" collapsed="false">add comment here...</comment><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>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>1</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>1</l><l>0</l><l>1</l><l>1</l><l>1</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>1</l><l>0</l><l>1</l><l>0</l><l>1</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>1</l><l>0</l><l>0</l><l>0</l><l>1</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>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>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"><comment x="0" y="0" w="125" collapsed="false">add comment here...</comment><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><scripts><script x="299" y="175"><custom-block s="Rotate Left"><comment w="90" collapsed="false">This algorithm repeatedly rotates left or right and moves forward to guide the robot through the maze, manually listing every turn and step instead of using loops to simplify the repeated pattern.</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="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><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><scripts><script x="353.6298828125" y="34"><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="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><script x="127.6298828125" y="242.3333333333337"><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="95.6298828125" y="328.60000000000036"><custom-block s="for %upvar = %n to %n %cs"><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></custom-block></script></scripts></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><comment x="0" y="0" w="90" collapsed="true">add comment here...</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>L</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>R</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>R</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>L</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>L</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>R</l><l>1</l></custom-block></script><scripts><script x="348" y="99.00000000000001"><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="481" y="164"><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></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"><comment x="0" y="0" w="90" collapsed="false">add comment here...</comment><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="187" y="116"><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"><comment w="90" collapsed="false">add comment here...</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="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="397" y="125"><custom-block s="Rotate Left"><comment w="90" collapsed="false">add comment here...</comment></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>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"><comment x="0" y="0" w="90" collapsed="false">add comment here...</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><block s="doFor"><l>i</l><l>2</l><l>3</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 Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script><scripts><script x="110.4794941875" y="261.00000199999994"><block var="i"/></script><script x="672.3076923076924" y="273.2307692307692"><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></script><script x="279.8461538461538" y="101.84615384615353"><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><block s="doFor"><l>i</l><l>1</l><l>5</l><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="i"/><l>5</l></list></block><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><l>3</l><block var="i"/></list></block><script><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block></script><script><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="i"/><l>2</l></block><l>0</l></list></block><script><custom-block s="Rotate Right"></custom-block></script><script><custom-block s="Rotate Left"></custom-block></script></block></script></block></script></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="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>7</l></block><block s="doRepeat"><block var="a"/><script><block s="doRepeat"><block var="a"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doChangeVar"><l>a</l><l>-1</l></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;L/R&apos; move %&apos;amount&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="doIfElse"><block s="reportVariadicEquals"><list><block var="L/R"/><l>L</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><script><custom-block s="Rotate Right"></custom-block></script></block><block s="doRepeat"><block var="amount"/><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="1594"><pentrails>data:image/png;base64,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NBFAAAEE9BIggPXqB9UggAACCDgiQAA70mimiQACCCCglwABrFc/qAYBBBBAwBEBAtiRRjNNBBBAAAG9BAhgvfpBNQgggAACjggQwI40mmkigAACCOglQADr1Q+qQQABBBBwRIAAdqTRTBMBBBBAQC8BAlivflANAggggIAjAgRwvEb33vvMEwfjDZHe2f37B8fu/fETY+ldId7I1IdfPIF4Z5vw/Pt0UUHbn99PS4WDBZG+eF1w+2zPj6VVgU+uk7+fV5BbZ0VGWx0jzfO85v7FZZGC9+dv0rxOq2NTX6tyV87DD794ArHP7p2dlf9deVFejD0SAyCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgggkK3A/wOrsr5bRW1GdQAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="1595"></list></costumes><sounds><list struct="atomic" id="1596"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><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="1601"><costumes><list id="1602"><item><ref mediaID="U2L4RobotinaMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1603"></list></sounds><blocks></blocks><variables></variables><scripts><script x="437" y="212"><custom-block s="Draw Your Maze"><comment w="115.73333333333333" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><script x="439" y="258"><custom-block s="Go To Start"></custom-block></script><script x="434" y="316"><custom-block s="Draw Maze 2"><comment w="210.39999999999995" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment></custom-block></script><script x="444" y="413"><custom-block s="Draw Maze 5"></custom-block></script><script x="310" y="57"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>.5</l></block><custom-block s="Draw Maze 4"></custom-block></script><comment x="428.0952380952381" y="37.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><script x="235" y="193.83333333333337"><custom-block s="Draw Maze 3"></custom-block></script><script x="310" y="162.83333333333337"><custom-block s="Draw Maze 1"></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.031251937499967" color="243,118,29" hidden="true"/><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="1620"><costumes><list id="1621"><item><ref mediaID="U2L4RobotinaMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1622"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="11" y="253.73333333333335" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment><comment x="126.86666666666662" y="362.9999999999998" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="45" y="16"><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 4"></custom-block></script><script x="279" y="66"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="330" y="305"><custom-block s="Go To Start"></custom-block></script><script x="344" y="358"><custom-block s="Escape Maze 4"></custom-block></script><script x="483" y="315"><custom-block s="Escape Maze 5"></custom-block></script><script x="489" y="369"><custom-block s="Escape Maze 2"></custom-block></script><script x="596" y="343"><custom-block s="Escape Your Maze"></custom-block></script><script x="48" y="141.83333333333337"><custom-block s="Escape Maze 3"></custom-block></script><script x="23" y="186.83333333333337"><custom-block s="Escape Maze 1"><comment w="200.93333333333337" 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></scripts></sprite></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1647">140,-140</list></variable><variable name="board matrix"><list id="1648"><item><list struct="atomic" id="1649">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1650">0,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1651">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1652">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1653">0,0,0,0,1,1,1,0</list></item><item><list struct="atomic" id="1654">0,0,0,0,0,0,1,0</list></item><item><list struct="atomic" id="1655">0,0,0,0,0,0,1,1</list></item><item><list struct="atomic" id="1656">0,0,0,0,0,0,0,1</list></item></list></variable></variables></scene></scenes></project><media name="U2L4RobotinaMaze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC" mediaID="U2L4RobotinaMaze_Board_cst_Untitled"/><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="U2L4RobotinaMaze_Robot_cst_arrow"/></media></snapdata>