<snapdata remixID="11211169"><project name="L09 Robot in a Maze" 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="L09 Robot in a Maze"><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="reportProduct"><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></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><script><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="up and right 3 (2)"></custom-block><custom-block s="leftwards (2)"></custom-block><custom-block s="left and up"></custom-block><custom-block s="right and up"></custom-block></script></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="left and up"></custom-block><custom-block s="right and up"></custom-block><custom-block s="final left and up"></custom-block></script></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><custom-block s="leftwards"></custom-block><custom-block s="upwards"></custom-block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="up and right 1"></custom-block><custom-block s="up and right 2"></custom-block><custom-block s="up and right 3"></custom-block><custom-block s="final up and right"></custom-block></script></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="leftwards" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="upwards" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="upwards 3" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="leftwards 4" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="upwards 4" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="up and right 1" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block></script></block-definition><block-definition s="up and right 2" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block-definition><block-definition s="up and right 3" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><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>3</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="final up and right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><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></block-definition><block-definition s="left and up" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="right and up" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="final left and up" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><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>1</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="up and right 3 (2)" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>4</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></script></block-definition><block-definition s="leftwards (2)" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></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="1409"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAG3hJREFUeF7t3U2MXmd1B/BzxzZO7BkD4RsqVVVL1VJgYhTRqhvCJpEqwaKL7lh0UaBQWkqTFAStx/2gEAdBCwI62VTqrkuQKiWLlm4QqqI4A5SioqqqVKB8JEBmnMTYnlu9jEtsa+w3vmPPOc/z/lhGvu9zzu8cPX/u+LU9hP8RIECAAAEC+y4w7PuJDiRAgAABAgRCAFsCAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAggBPQHUmAAAECBASwHSBAgAABAgkCAjgB3ZEECBAgQEAA2wECBAgQIJAgIIAT0B1JgAABAgQEsB0gQIAAAQIJAgI4Ad2RBAgQIEBAANsBAgQIECCQICCAE9AdSYAAAQIEBLAdIECAAAECCQICOAHdkQQIECBAQADbAQIECBAgkCAg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</pentrails><costumes><list struct="atomic" id="1410"></list></costumes><sounds><list struct="atomic" id="1411"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="100" y="-140" heading="180" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1416"><costumes><list id="1417"><item><ref mediaID="Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1418"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10.199999999999989" y="32.33333333333337"><block s="receiveKey"><l><option>1</option></l><list></list></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="Escape Maze 1"></custom-block></script><script x="10" y="490.9333333333333"><custom-block s="Escape Your Maze"></custom-block></script><script x="365.83937823834185" y="35.960276338514745"><block s="receiveKey"><l><option>2</option></l><list></list></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="Escape Maze 2"></custom-block></script><script x="214.54404145077717" y="164.97582037996563"><block s="receiveKey"><l><option>4</option></l><list></list></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="Escape Maze 4"></custom-block></script><script x="38.89637305699483" y="257.20379965457676"><block s="receiveKey"><l><option>5</option></l><list></list></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="Escape Maze 5"></custom-block></script><script x="400.03626943005156" y="210.57167530224547"><block s="receiveKey"><l><option>3</option></l><list></list></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="Escape Maze 3"></custom-block></script><script x="22.333333333333314" y="219.5333333333333"><custom-block s="Go To Start"></custom-block></script><script x="175.20000000000005" y="30"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block><block s="doSayFor"><l>press any number 1-5 to see each corresponding maze being solved!</l><l>5</l></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="1490"><costumes><list id="1491"><item><ref mediaID="Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1492"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="16.66666666666668" y="95.99999999999999" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="16.66666666666668" y="123.33333333333333" w="210.39999999999995" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="16.66666666666668" y="307.3333333333333"><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><script x="24.170984455958553" y="9.554404145077735"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="clear"></block><custom-block s="Draw Maze 1"></custom-block></script><script x="186.0103626943005" y="10.362694300518134"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="clear"></block><custom-block s="Draw Maze 2"></custom-block></script><script x="359.0673575129534" y="12.435233160621761"><block s="receiveKey"><l><option>3</option></l><list></list></block><block s="clear"></block><custom-block s="Draw Maze 3"></custom-block></script><script x="456.99481865284974" y="106.7357512953368"><block s="receiveKey"><l><option>4</option></l><list></list></block><block s="clear"></block><custom-block s="Draw Maze 4"></custom-block></script><script x="437.3056994818653" y="217.61658031088083"><block s="receiveKey"><l><option>5</option></l><list></list></block><block s="clear"></block><custom-block s="Draw Maze 5"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.6875" 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="1530">140,-140</list></variable><variable name="board matrix"><list id="1531"><item><list struct="atomic" id="1532">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1533">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1534">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1535">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1536">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1537">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1538">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1539">0,0,0,0,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name="L09 Robot in a Maze" app="Snap! 7, https://snap.berkeley.edu" version="2"><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"/><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"/></media></snapdata>