<snapdata remixID="10844680"><project name="U2 Robots" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><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="8"><costumes><list id="9"><item><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==" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>space</option></l></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block></script><script x="20" y="131.83333333333334"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><custom-block s="Go To Start"></custom-block></script><script x="20" y="238.33333333333334"><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="319.33333333333337"><custom-block s="Escape Maze 2"></custom-block></script><script x="20" y="355.16666666666663"><custom-block s="Escape Maze 3"></custom-block></script><script x="20" y="390.9999999999999"><custom-block s="Escape Maze 4"></custom-block></script><script x="20" y="426.83333333333314"><custom-block s="Escape Maze 5"></custom-block></script><comment x="20" y="462.6666666666664" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="20" y="528.6666666666664"><custom-block s="Go To Start"></custom-block></script><comment x="20" y="564.4999999999997" 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="630.4999999999997"><custom-block s="Escape Your Maze"></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="33"><costumes><list id="34"><item><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==" id="35"/></item></list></costumes><sounds><list struct="atomic" id="36"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="16.666666666666657"><block s="receiveGo"></block><block s="clear"></block></script><comment x="16.666666666666686" y="102.33333333333334" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="16.666666666666686" y="131.50000000000006" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="17.5" y="296.66666666666663"><custom-block s="Draw Your Maze"></custom-block></script><comment x="159.16666666666674" y="288.66666666666663" w="115.73333333333336" collapsed="false">Edit this block to create your own maze.</comment><script x="30" y="204.11904761904762"><custom-block s="Draw Maze 1"></custom-block></script><script x="30.714285714285722" y="246.7380952380952"><custom-block s="Draw Maze 2"></custom-block></script><script x="153.80952380952385" y="203.97619047619045"><custom-block s="Draw Maze 3"></custom-block></script><script x="291.42857142857144" y="204.9761904761905"><custom-block s="Draw Maze 5"></custom-block></script><script x="155.1190476190476" y="244.9761904761905"><custom-block s="Draw Maze 4"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="7.24121088201548" y="7.241210882015025" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="7.24121088201548" y="22.447755182488635" color="243,118,29" hidden="true"/></sprites></stage><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>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>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>0</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>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>1</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>1</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>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>1</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Go To Start"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doFor"><l>i</l><l>3</l><l>4</l><script><custom-block s="MoveForward %n and turn %txt"><block var="i"/><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><block var="i"/><l>left</l></custom-block></script></block><custom-block s="Rotate Right"></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="Go To Start"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="MoveForward %n and turn %txt"><l>7</l><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>3</l><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>7</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>3</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>7</l><l>right</l></custom-block><custom-block s="Move Forward"></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="Rotate Left"></custom-block><custom-block s="MoveForward %n and turn %txt"><l>7</l><l>right</l></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></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><script><custom-block s="Go To Start"></custom-block><block s="doFor"><l>i</l><l>1</l><l>3</l><script><custom-block s="MoveForward %n and turn %txt"><block var="i"/><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><block var="i"/><l>right</l></custom-block></script></block><custom-block s="MoveForward %n and turn %txt"><l>1</l><l>left</l></custom-block><custom-block s="Move Forward"></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="MoveForward %&apos;num&apos; and turn %&apos;direction&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="doRepeat"><block var="num"/><script><custom-block s="Move Forward"></custom-block></script></block><block s="doIfElse"><block s="reportEquals"><block var="direction"/><l>right</l></block><script><custom-block s="Rotate Right"></custom-block></script><script><custom-block s="Rotate Left"></custom-block></script></block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1391">140,-140</list></variable><variable name="board matrix"><list id="1392"><item><list struct="atomic" id="1393">1,1,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1394">0,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1395">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1396">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1397">0,0,0,0,1,1,1,0</list></item><item><list struct="atomic" id="1398">0,0,0,0,0,0,1,0</list></item><item><list struct="atomic" id="1399">0,0,0,0,0,0,1,1</list></item><item><list struct="atomic" id="1400">0,0,0,0,0,0,0,1</list></item></list></variable></variables></project><media name="U2 Robots" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>