<snapdata remixID="8832172"><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="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,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 Your Maze"></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><script x="16.666666666666657" y="280.3333333333334"><custom-block s="Escape Maze 4"></custom-block></script><script x="141.66666666666669" y="230.33333333333343"><custom-block s="Escape Maze 3"></custom-block></script><script x="140.83333333333337" y="276.33333333333337"><custom-block s="Escape Maze 5"></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="19.666666666666657" y="231"><custom-block s="Escape Maze 2"></custom-block></script><script x="227.66666666666663" y="119"><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></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 Your Maze"></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.50000000000003" 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="196.5"><custom-block s="Draw Maze 3"></custom-block></script><script x="22.5" y="199.5"><custom-block s="Draw Maze 2"></custom-block></script><script x="155" y="242.83333333333343"><custom-block s="Draw Maze 5"></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="295.66666666666663" y="76.66666666666669"><custom-block s="Draw Maze 1"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="4.429910007053195" y="4.429910007052946" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="4.429910007053195" y="13.732721907846155" 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>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>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>1</l><l>0</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>1</l><l>0</l><l>1</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>0</l><l>0</l><l>1</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>1</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>1</l><l>1</l><l>1</l><l>1</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><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><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="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>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><l>3</l><script><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><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="MoveForward %n and turn %txt"><l>2</l><l>right</l></custom-block></script></block><block s="doRepeat"><l>2</l><script><custom-block s="MoveForward %n and turn %txt"><l>2</l><l>left</l></custom-block></script></block><custom-block s="MoveForward %n and turn %txt"><l>4</l><l>left</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>4</l><l>right</l></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="MoveForward %n and turn %txt"><l>3</l><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="MoveForward %n and turn %txt"><l>2</l><l>right</l></custom-block><custom-block s="MoveForward %n and turn %txt"><l>1</l><l>left</l></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="MoveForward %n and turn %txt"><l>2</l><l>left</l></custom-block></script></block><custom-block s="Turn 180"></custom-block></script></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="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><block-definition s="Turn 180" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><custom-block s="Rotate Left"></custom-block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1439">140,-140</list></variable><variable name="board matrix"><list id="1440"><item><list struct="atomic" id="1441">1,1,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1442">0,0,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1443">0,1,1,0,0,0,0,0</list></item><item><list struct="atomic" id="1444">0,1,0,1,1,1,1,1</list></item><item><list struct="atomic" id="1445">1,1,0,1,0,0,0,1</list></item><item><list struct="atomic" id="1446">1,0,0,1,0,1,1,1</list></item><item><list struct="atomic" id="1447">1,0,0,1,0,1,0,0</list></item><item><list struct="atomic" id="1448">1,1,1,1,0,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>