<snapdata remixID="12130572"><project name=" U3L1-RobotMaze." app="Snap! 7, 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</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="reportEquals"><block var="Color"/><l>0</l></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></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></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="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></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></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></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="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></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="reportGreaterThan"><block var="i"/><block var="end"/></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></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></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="1266"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1267"></list></costumes><sounds><list struct="atomic" id="1268"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Board" idx="2" x="-480" y="-1440" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1273"><costumes><list id="1274"><item><ref mediaID="Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1275"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><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="Rotate Left"></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>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block></script><script x="20" y="394.5"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-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="Draw Maze 4"></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 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><script x="20" y="935.333333333333"><block s="receiveGo"><comment w="90" collapsed="false">add comment here...Dr. Okorom&#xD;I used the for loop block with a counter to crerate a more sophiscated block to escape Maze 2 because I found a pttern that repeats 7 times</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><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><script x="20" y="1190"><block s="clear"></block></script><script x="20" y="1225.8333333333335"><block s="receiveGo"><comment w="90" collapsed="true">add comment here...Dr. Okorom&#xD;I used the for loop block with a counter to crerate a more sophiscated block to escape Maze 2 because I found a pttern that repeats 7 times</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="20" y="1314.5"><custom-block s="Draw Maze 3"></custom-block></script><script x="20" y="1350.3333333333335"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block></script><script x="20" y="1498.8333333333335"><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block></script><script x="20" y="1576.6666666666667"><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="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="20" y="2009.5"><custom-block s="Draw Maze 2"></custom-block></script><script x="20" y="2045.333333333333"><block s="receiveGo"><comment w="120" collapsed="false">add comment here..Dr. Okorom. The purpose of this function is to help the sprite to escape maze 1.&#xD;The sprite will turn left and move forward and then turn right and move forward in order to escape the maze</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-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="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><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><script x="20" y="2693.166666666666"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Maze 1"></custom-block></script><script x="20" y="2802.8333333333326"><block s="doFor"><l>i</l><l>1</l><l>5</l><script><block s="doRepeat"><block var="i"/><script><block s="doPlayNote"><l>50</l><l>0.5</l></block><block s="doPlayNote"><l>60</l><l>0.5</l></block><block s="doPlayNote"><l>70</l><l>0.5</l></block></script></block></script></block><block s="doPlayNote"><l>60</l><l>0.5</l></block><block s="doPlayNote"><l>70</l><l>0.5</l></block><block s="doPlayNote"><l>70</l><l>0.5</l></block></script><script x="20" y="3012.499999999999"><block s="receiveGo"><comment w="90" collapsed="false">add comment here...Dr. Okorom&#xD;I used the Repeat block to crerate a more sophiscated block to escape Maze 2 because I found a pttern that repeats 7 times</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script><script x="20" y="3262.3333333333326"><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></script><script x="20" y="3374.166666666666"><block s="receiveGo"><comment w="90" collapsed="false">add comment here...Dr. Okorom&#xD;I used the for loop block with a counter to crerate a more sophiscated block to escape Maze 2 because I found a pttern that repeats 7 times</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><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><comment x="20" y="3628.8333333333326" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="20" y="3660.8333333333326" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="20" y="3726.8333333333326"><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block s="reportNewList"><list><l>l</l><l>e</l><l>e</l><l>t</l></list></block></block><l>2</l></block></script></block></script><script x="20" y="3808.666666666666"><custom-block s="Draw Maze 5"></custom-block></script><script x="20" y="3844.4999999999995"><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script></scripts></sprite><sprite name="Robot" idx="1" x="-260.0000000000001" y="-460" heading="0" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1539"><costumes><list id="1540"><item><ref mediaID="Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1541"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="Draw Maze 3"></custom-block></script><script x="20" y="55.833333333333485"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="110" collapsed="false">Dr. Okorom.&#xD;For now this as elegant as I can make the function. I need to do more work on its elegance</comment></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="clear"></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 Right"></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>4</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block></script><script x="20" y="448.16666666666697"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Dr. Okorom. The purpose of this function is to allow the sprite to escape throught maze 4</comment></block><block s="clear"></block><custom-block s="Draw Maze 4"></custom-block><custom-block s="Go To Start"></custom-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="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 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><script x="20" y="987.9999999999998"><block s="receiveGo"></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 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><script x="20" y="1309.333333333333"><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="20" y="1648.333333333333"><block s="clear"></block></script><script x="20" y="1684.1666666666663"><block s="doRepeat"><l>10</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block s="reportEquals"><block var="i"/><l></l></block><script><custom-block s="Move Forward"></custom-block></script></block></script><script x="20" y="1820.4999999999995"><block s="receiveGo"><comment w="90" collapsed="false">Dr. Okorom.</comment></block><block s="doRepeat"><l>5</l><script><block s="doPlayNote"><l>50</l><l>0.5</l></block><block s="doPlayNote"><l>60</l><l>0.5</l></block><block s="doPlayNote"><l>70</l><l>0.5</l></block></script></block><block s="doPlayNote"><l>60</l><l>0.5</l></block><block s="doPlayNote"><l>70</l><l>0.5</l></block><block s="doPlayNote"><l>70</l><l>0.5</l></block></script><script x="20" y="2029.4999999999995"><block s="receiveGo"><comment w="90" collapsed="false">Dr. Okorom&#xD;This is a function to escape maze 3</comment></block><custom-block s="Go To Start"></custom-block><block s="clear"></block><custom-block s="Escape Maze 3"></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="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="20" y="2456.9999999999995"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><custom-block s="Escape Maze 1"></custom-block><custom-block s="Rotate Left"><comment w="90" collapsed="false">Dr. Okorom&#xD;The purpose of this function is to help the the Sptite escape Maze 1. This a sophiscated version of the function using the Repeat Function</comment></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><script x="20" y="2721.666666666666"><block s="receiveGo"><comment w="90" collapsed="false">add comment here...Dr. Okorom&#xD;I used the for loop block with a counter to crerate a more sophiscated block to escape Maze 2 because I found a pttern that repeats 7 times</comment></block><block s="clear"></block><custom-block s="Go To Start"></custom-block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><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><script x="20" y="2976.3333333333326"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Maze 1</comment></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="clear"></block><custom-block s="Go To Start"></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><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="20" y="3409.166666666666"><custom-block s="Escape Maze 2"></custom-block></script><script x="20" y="3444.9999999999995"><custom-block s="Escape Maze 1"></custom-block></script><script x="20" y="3480.833333333333"><custom-block s="Escape Maze 1"></custom-block></script><comment x="20" y="3516.6666666666665" 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="20" y="3582.6666666666665" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="20" y="3648.6666666666665"><custom-block s="Escape Maze 4"></custom-block></script><script x="20" y="3684.5"><custom-block s="Escape Maze 5"></custom-block></script><script x="20" y="3720.3333333333335"><custom-block s="Escape Your Maze"></custom-block></script><comment x="20" y="3756.166666666667" 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></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.687499999999986" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.687500000000227" y="30.031251937499995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1789">140,-140</list></variable><variable name="board matrix"><list id="1790"><item><list struct="atomic" id="1791">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1792">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1793">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1794">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1795">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1796">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1797">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1798">1,1,1,1,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name=" U3L1-RobotMaze." app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==" mediaID="Board_cst_Untitled"/><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAV9JREFUWEdjZGBg+M/AwMDIMDDg/0BZDPfuqANGQ2A0BMAhEBsb+//y5csMRkZGDG5ubgwRERF0Cxm4RZqamv/V1dUZrt1dj1IkTejczuDl5UUzB6EYrKb7H1Qq4gW3LjNS1TEohu3evft/dpELITfA5dMT+hiKi4spchCG5p6env+zFhYT7QhkhaV5cxhSU1NJchBWxcnJyf8Pn5pDliOQNTVVrySYoHG6lpj0QKoL+zu2MXh7e6PYiTe4aOEITiYDBjY2Nobo6GiGgoIC/CmaFg5g/afDwM3NzRAZGclQWFiI2wG0sBxbmYI1ChITE/8fPTOP1CjGUN9cs4ohPDwcbzRTNRuW5c9lSElJIT8b7ty5839uiRvRPs9MmgCOR6I1YFE4eIpiXIlucs8uBnd3d4p8iS+E4NXx1atXGb78PgtWS+0Kh6ADKIlDSvXSLGiJddioA0ZDYFCEwIB2zwEQnGcf8OPK+gAAAABJRU5ErkJggg==" mediaID="Robot_cst_arrow"/></media></snapdata>