<snapdata remixID="10984829"><project name="U2L4RobotinaMaze" 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="U2L4RobotinaMaze"><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>1</l><l>1</l><l>1</l><l>1</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>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>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>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>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>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>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>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"><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"><comment x="0" y="0" w="90" collapsed="false">allows sprite to escape maze&#xD;&#xD;VHB</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block></script></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><block-definition s="turn %&apos;turns&apos; times, towards %&apos;direction&apos; move %&apos;steps&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="direction"/><l>left</l></block><script><block s="doRepeat"><block var="turns"/><script><custom-block s="Rotate Left"></custom-block></script></block><block s="doRepeat"><block var="steps"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="direction"/><l>right</l></block><script><block s="doRepeat"><block var="turns"/><script><custom-block s="Rotate Right"></custom-block></script></block><block s="doRepeat"><block var="steps"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="direction"/><l>forward</l></block><script><block s="doRepeat"><block var="steps"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block></script></block-definition></blocks><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="1312"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1313"></list></costumes><sounds><list struct="atomic" id="1314"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="-140" y="140" heading="270" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1319"><costumes><list id="1320"><item><ref mediaID="Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1321"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><custom-block s="Rotate Left"><comment w="90" collapsed="false">solves maze 2&#xD;&#xD;VHB</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="20" y="636.8333333333335"><block s="doSetVar"><l>left</l><l>0</l></block></script><script x="20" y="676.8333333333335"><block s="doRepeat"><l>10</l><script></script></block></script><script x="20" y="734.8333333333335"><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><l/></block><script></script></block></script><script x="20" y="797.8333333333335"><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><script x="20" y="1179.833333333333"><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></script><script x="20" y="1329.166666666666"><custom-block s="turn %s times, towards %s move %s"><l></l><l></l><l></l></custom-block></script><script x="20" y="1368.166666666666"><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></script><script x="20" y="1619.5"><custom-block s="Rotate Left"><comment w="90" collapsed="false">solves maze 5&#xD;VHB</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="20" y="2243.833333333332"><block s="doSetVar"><l>left</l><l>left</l></block><block s="doSetVar"><l>right</l><l>right</l></block></script><script x="20" y="2305.833333333332"><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><script x="20" y="2407.333333333332"><custom-block s="turn %s times, towards %s move %s"><l>1</l><block var="item"/><l>3</l></custom-block></script><script x="20" y="2447.166666666665"><custom-block s="Rotate Left"><comment w="90" collapsed="false">solves maze 3 VHB</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block></script><script x="20" y="2786.166666666665"><block s="doFor"><l>i</l><l>3</l><l>4</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><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="Rotate Left"></custom-block></script></block></script><script x="20" y="2971.166666666665"><block s="doRepeat"><l>2</l><script></script></block></script><script x="20" y="3029.166666666665"><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"><comment w="90" collapsed="false">solves maze 4 VHB</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="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="3421.6666666666642"><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><comment w="90" collapsed="false">elegant sol&apos;n maze 4 VHB</comment></block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block></script></block></script><script x="20" y="3673.1666666666642"><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 3"></custom-block></script><script x="20" y="3802.8333333333308"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="20" y="3891.4999999999973"><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="4010.8333333333303"><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="4314.166666666663"><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="4831.499999999996"><custom-block s="Escape Maze 1"><comment w="200.93333333333334" collapsed="false">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment></custom-block></script><script x="20" y="4912.499999999996"><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="reportProduct"><block var="i"/><l>10</l></block><l>0.5</l></block></script></block></script></block></script><script x="20" y="5021.999999999996"><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block></script><script x="20" y="5075.666666666663"><custom-block s="Go To Start"></custom-block></script><script x="20" y="5111.499999999996"><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="5230.833333333329"><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><l>leet</l></block><script><block s="doSayFor"><block s="reportLetter"><block var="i"/><l>leet</l></block><l>2</l></block></script></block></script><script x="20" y="5309.499999999996"><custom-block s="Rotate Right"></custom-block></script><comment x="20" y="5345.333333333329" 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="20" y="5411.333333333329"><custom-block s="Escape Maze 2"></custom-block></script><comment x="20" y="5447.166666666662" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="20" y="5513.166666666662"><custom-block s="Escape Maze 4"></custom-block></script><script x="20" y="5548.999999999995"><custom-block s="Escape Maze 5"></custom-block></script><script x="20" y="5584.8333333333285"><custom-block s="Escape Your Maze"></custom-block></script><script x="937" y="320.5"><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>left</l><l>7</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>right</l><l>3</l><comment w="90" collapsed="false">solves maze 5 using abstraction&#xD;VHB</comment></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>right</l><l>7</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>left</l><l>3</l></custom-block></script><script x="467" y="267.16666666666606"><block s="doForEach"><l>number</l><block s="reportNewList"><list><l>7</l><l>3</l></list></block><script><block s="doForEach"><l>item</l><block s="reportNewList"><list><block var="left"/><block var="right"/></list></block><script><custom-block s="turn %s times, towards %s move %s"><l>1</l><block var="item"/><block var="number"/></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><block var="item"/><block var="number"/></custom-block></script></block></script><comment w="150" collapsed="false">failed nested conditional solution to maze 5 -- must set different numbers for each variable; thus, not necessary and inefficient. can&apos;t generalize but maybe there is a way to incorporate this solution that i&apos;m not seeing &#xD;--VHB</comment></block></script><script x="966" y="541"><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>left</l><l>2</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>right</l><l>2</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>left</l><l>3</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>right</l><l>2</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>right</l><l>3</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>left</l><l>3</l></custom-block><custom-block s="turn %s times, towards %s move %s"><l>1</l><l>left</l><l>5</l></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="1746"><costumes><list id="1747"><item><ref mediaID="Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1748"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><comment x="18.095238095238102" y="139.76190476190473" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><comment x="18.095238095238102" y="113.14285714285714" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><script x="305.6666666666667" y="214.16666666666663"><custom-block s="Draw Maze 1"></custom-block></script><script x="187.66666666666669" y="273.1666666666667"><custom-block s="Draw Maze 2"></custom-block></script><script x="396.66666666666674" y="236.16666666666669"><custom-block s="Draw Maze 3"></custom-block></script><script x="351.66666666666674" y="88.16666666666669"><custom-block s="Draw Maze 4"></custom-block></script><script x="501.66666666666674" y="252.16666666666669"><custom-block s="Draw Maze 5"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="10.454427083332803" y="10.454427083333357" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="10.454427083332803" y="32.408726049218686" color="243,118,29" hidden="true"/><watcher var="left" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="right" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1767">140,-140</list></variable><variable name="board matrix"><list id="1768"><item><list struct="atomic" id="1769">1,1,1,1,1,1,0,0</list></item><item><list struct="atomic" id="1770">0,0,0,0,0,1,0,0</list></item><item><list struct="atomic" id="1771">0,0,0,0,0,1,0,0</list></item><item><list struct="atomic" id="1772">0,0,1,1,1,1,0,0</list></item><item><list struct="atomic" id="1773">0,0,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1774">0,0,1,1,1,1,0,0</list></item><item><list struct="atomic" id="1775">0,0,0,0,0,1,0,0</list></item><item><list struct="atomic" id="1776">0,0,0,0,0,1,1,1</list></item></list></variable><variable name="left"><l>left</l></variable><variable name="right"><l>right</l></variable></variables></scene></scenes></project><media name="U2L4RobotinaMaze" 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>