<snapdata remixID="8849715"><project name="U3L1 - Robot Grids" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="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="139.99999999999997" heading="270" 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,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABX0lEQVRYR2NkYGD4z8DAwMgwMOD/QFkM9+6oA0ZDYDQEwCEQGxv7//LlywxGRkYMbm5uDBEREXQLGbhFmpqa/9XV1Rmu3V2PUiRN6NzO4OXlRTMHoRispvsfVCriBbcuM1LVMSiG7d69+392kQshN8Dl0xP6GIqLiylyEIbmnp6e/7MWFhPtCGSFpXlzGFJTU0lyEFbFycnJ/w+fmkOWI5A1NVWvJJigcbqWmPRAqgv7O7YxeHt7o9iJN7ho4QhOJgMGNjY2hujoaIaCggL8KZoWDmD9p8PAzc3NEBkZyVBYWIjbAbSwHFuZgjUKEhMT/x89M4/UKMZQ31yziiE8PBxvNFM1G5blz2VISUkhPxvu3Lnzf26JG9E+z0yaAI5HojVgUTh4imJciW5yzy4Gd3d3inyJL4Tg1fHVq1cZvvw+C1ZL7QqHoAMoiUNK9dIsaIl12KgDRkNgUITAgHbPARCcZx/w48r6AAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="10"><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><custom-block s="Escape Maze 3"></custom-block></script><script x="16.666666666666657" y="137.16666666666669"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><comment x="20.833333333333343" y="327.50000000000006" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="22.5" y="404.1666666666667"><custom-block s="Go To Start"></custom-block></script><comment x="17.5" y="443.3333333333335" 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="17.5" y="525"><custom-block s="Escape Your Maze"></custom-block></script><script x="337" y="157.16666666666669"><custom-block s="Escape Maze 1"><comment w="200.93333333333337" 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="408.66666666666663" y="354.3333333333334"><custom-block s="Escape Maze 4"></custom-block></script><script x="382.83333333333337" y="266.1666666666667"><custom-block s="Escape Maze 2"></custom-block></script><script x="309.33333333333337" y="220.33333333333337"><custom-block s="Escape Maze 5"></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="160" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="32"><costumes><list id="33"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC" id="34"/></item></list></costumes><sounds><list struct="atomic" id="35"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="16.66666666666667"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Draw Maze 3"></custom-block></script><comment x="16.666666666666657" y="102.33333333333334" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><comment x="16.666666666666657" y="131.50000000000006" w="210.39999999999995" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><script x="155" y="242.83333333333343"><custom-block s="Draw Maze 5"></custom-block></script><script x="17.5" y="296.66666666666674"><custom-block s="Draw Your Maze"></custom-block></script><comment x="159.16666666666669" y="288.6666666666667" w="115.73333333333336" collapsed="false">Edit this block to create your own maze.</comment><script x="25.833333333333343" y="247.83333333333337"><custom-block s="Draw Maze 4"></custom-block></script><script x="270" y="194.83333333333337"><custom-block s="Draw Maze 1"></custom-block></script><script x="30" y="198.16666666666669"><custom-block s="Draw Maze 2"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="4.955961820390826" y="4.955961820390513" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="4.955961820390826" y="15.363482634402871" 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><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="MoveForward %n and turn %txt"><l>1</l><l>right</l></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="Rotate Left"></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>3</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>4</l><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>4</l><l></l></custom-block></script><scripts><script x="316" y="87"><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></scripts></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="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="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="MoveForward %n and turn %txt"><l>7</l><l>right</l></custom-block></script></block><custom-block s="Rotate Left"></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="MoveForward %n and turn %txt"><l>1</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>1</l><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>2</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>2</l><l>right</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>3</l><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>1</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>1</l><l>right</l></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="1406">140,-140</list></variable><variable name="board matrix"><list id="1407"><item><list struct="atomic" id="1408">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1409">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1410">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1411">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1412">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1413">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1414">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1415">0,0,0,0,1,1,1,1</list></item></list></variable></variables></project><media name="U3L1 - Robot Grids" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>