<snapdata remixID="14903678"><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"><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>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>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>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 2" type="command" category="other"><comment x="0" y="0" w="90" collapsed="false">I repeated rotate left, move forward, rotate right, move forward 7 times</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></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l></list><comment w="90" collapsed="false">The script variable a is set to 3 so itr will repeat the code left repeat a and because a=3 it will move the robot 3 spaces forward then rotate right then repeat a again to move three times. Next by changing a by 1 it allows the move forward repetition to increase by 1 so instead of moving by 3 it will now move by 4 because a will change by 1.</comment></block><block s="doSetVar"><l>a</l><l>3</l></block><block s="doRepeat"><l>2</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="a"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="a"/><script><custom-block s="Move Forward"></custom-block></script></block><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script><scripts><comment x="479.259765625" y="27.80000000000001" w="90" collapsed="false">It moves left once then moves forward three time then rotates right once then moves forward three time then moves left once then moves forward four times the rotates right once then moves forward three time</comment></scripts></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>7</l><comment w="90" collapsed="false">turns left moves 7 times forward, turns right move 3 times forward, turns right move 7 times forward, turn left moves 3 times forward,  turn left moves 7 times forward, lastly turns right and moves forward once.</comment></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block></script><scripts><script x="408" y="76.80000000000001"><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></scripts></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">rotates left, repeats the, repeats move forward 7 times and rotates right, twice.</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><scripts><script x="291.5" y="94.33333333333337"><custom-block s="Rotate Left"><comment w="90" collapsed="false">rotates left, repeats the move forward block 7 times, rotates right, then repeats move forward 7 times.</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"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><l>3</l><script><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script><scripts><script x="384" y="31.800000000000068"><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></scripts></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">rotates left then repeats move forward twice, next it will repeat move forward, rotate right, move forward, rotate, left 4 times. Next for each number in I from 1-2 it will repeat forward that amount of time. next it will rotate right. Finally it moves forward, rotates left, and move forward.</comment></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><block s="doRepeat"><l>4</l><script><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></script></block><block s="doFor"><l>i</l><l>1</l><l>2</l><script><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="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;turn&apos; move %&apos;move&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="turn"/><l>left</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><list></list><comment w="90" collapsed="false">if the word in the turn part of the block it will do that action b/c if turn=left it rotates left, however if turn=right it rotates right. lastly whatever number I insert into the move part of the block it will repeat the forward block that amount of times.</comment></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="turn"/><l>right</l></list></block><script><custom-block s="Rotate Right"></custom-block></script><list></list></block><block s="doRepeat"><block var="move"/><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="1488"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAWy0lEQVR4Ae3ZMWxVaXYH8Pvm2YkWmygBCSEPYkYpgpvZpCJSpBQ0RLtGgm3oUzLVGs02UOA0rhDaioqOjoYg4RVygwsapBQJlUW1EVns3hpWWmfm5drwVlrJC/K9vJzvu+dH451nf98553fu8/+t3DT+ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECQwCio7iDKvvlJ849zXzT//EPT/G+JA40mzaV2weNJ0/xHkf01zc9/bBtre/yN/o4v0LrxOz7bH0/w+yNFp//R+n3946T5z3O/b37d6QKHDn73+ddVYGeh+W4yaf7p3+/e/0XXO2Z57tp33/53G3A/fPn95G9nWafr3TsLo92Ds63f2a53zPJc66e/HsD8euC1R4v3+9W3W+3vv99++a75136T5j09zjt6/8lX/6K5+OTu/V/2v2lmN/z1T1+9/puZ3d7z4lEzWnx09fpiz2tmeXzxxY1V/XUX5tfd7uBk0X7bl1e+Xt7ceHJvv9nqN2be01/kHd3kBAgQIEAgTkAAx9mrTIAAAQKJBQRw4uUbnQABAgTiBARwnL3KBAgQIJBYQAAnXr7RCRAgQCBOQADH2atMgAABAokFBHDi5RudAAECBOIEBHCcvcoECBAgkFhAACdevtEJECBAIE5AAMfZq0yAAAECiQUEcOLlG50AAQIE4gQEcJy9ygQIECCQWEAAJ16+0QkQIEAgTkAAx9mrTIAAAQKJBQRw4uUbnQABAgTiBARwnL3KBAgQIJBYQAAnXr7RCRAgQCBOQADH2atMgAABAokFBHDi5RudAAECBOIEBHCcvcoECBAgkFhAACdevtEJECBAIE5AAMfZq0yAAAEC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</pentrails><costumes><list struct="atomic" id="1489"></list></costumes><sounds><list struct="atomic" id="1490"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="140" y="-140" heading="0" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1495"><costumes><list id="1496"><item><ref mediaID="U2L4RobotinaMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1497"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.200000000000017" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><custom-block s="Escape Your Maze"></custom-block></script><script x="20.399999999999977" y="354.39999999999986"><custom-block s="Escape Maze 3"></custom-block></script><script x="19.399999999999977" y="430.79999999999984"><custom-block s="Escape Maze 5"></custom-block></script><script x="208.2" y="10.666666666666657"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="18.333333333333314" y="186.1999999999997"><custom-block s="Go To Start"></custom-block></script><script x="108.60000000000002" y="224.93333333333317"><custom-block s="Rotate Left"></custom-block></script><comment x="131.86666666666662" y="363.6666666666665" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="20.599999999999994" y="392.26666666666677"><custom-block s="Escape Maze 4"></custom-block></script><script x="15" y="228"><custom-block s="Rotate Right"></custom-block></script><script x="114.5" y="182.2166666666667"><custom-block s="Move Forward"></custom-block></script><script x="24" y="312"><custom-block s="Escape Maze 2"></custom-block></script><script x="366.20000000000005" y="116.83333333333337"><custom-block s="Escape Maze 2"></custom-block></script><script x="370" y="162"><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="doSayFor"><block s="reportLetter"><block var="i"/><l>leet</l></block><l>2</l></block></script><comment w="90" collapsed="true">For each letter from 1-4 of the letters in leet it will say letter 1 then 1+1=2 which means it will say the 2nd letter which is e and so on.</comment></block></script><script x="370" y="253"><block s="doFor"><l>i</l><l>5</l><l>7</l><script><block s="doRepeat"><block var="i"/><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script></block></script><comment w="90" collapsed="true">For each number from 5-7, the repeat block will repeat based on whatever the value of i his. It will then play hoever it will multiply i by 10 so it can play a not 50, 60, 70 time.</comment></block></script><script x="373.20000000000005" y="26.83333333333337"><custom-block s="Escape Maze 1"><comment w="200.93333333333334" collapsed="false">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment></custom-block></script><comment x="16" y="254.39999999999998" w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment><script x="10" y="514.5"><custom-block s="turn %s move %s"><l></l><l></l><comment w="90" collapsed="false">if the word in the turn part of the block it will do that action b/c if turn=left it rotates left, however if turn=right it rotates right. lastly whatever number I insert into the move part of the block it will repeat the forward block that amount of times.</comment></custom-block></script><script x="371.20000000000005" y="374.83333333333337"><custom-block s="Escape Maze 3"></custom-block></script><script x="365.20000000000005" y="420.83333333333337"><custom-block s="Escape Maze 4"></custom-block></script><script x="367.20000000000005" y="464.83333333333337"><custom-block s="Escape Maze 5"></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="160" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1560"><costumes><list id="1561"><item><ref mediaID="U2L4RobotinaMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1562"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><comment x="31.428571428571416" y="156.4285714285714" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="527" y="202.83333333333334"><custom-block s="Draw Maze 1"></custom-block></script><script x="29" y="215.83333333333334"><custom-block s="Draw Maze 2"></custom-block></script><script x="27" y="257.83333333333337"><custom-block s="Draw Maze 3"></custom-block></script><script x="24" y="300.07142857142856"><custom-block s="Draw Maze 4"></custom-block></script><script x="29" y="342.83333333333337"><custom-block s="Draw Maze 5"></custom-block></script><comment x="187.4285714285714" y="263.80952380952385" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.687500000000007" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.687500000000227" y="30.031251937499974" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1579">140,-140</list></variable><variable name="board matrix"><list id="1580"><item><list struct="atomic" id="1581">0,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1582">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1583">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1584">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1585">0,1,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1586">0,0,1,1,0,0,0,0</list></item><item><list struct="atomic" id="1587">0,0,0,1,1,0,0,0</list></item><item><list struct="atomic" id="1588">0,0,0,0,1,1,1,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="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"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC" mediaID="U2L4RobotinaMaze_Board_cst_Untitled"/></media></snapdata>