<snapdata remixID="8955146"><project name="U3L1-RobotMazePart2" 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="Maze" 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="8"><costumes><list id="9"><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="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><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="255,255,255,1" pen="middle" id="15"><costumes><list id="16"><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="17"/></item></list></costumes><sounds><list struct="atomic" id="18"></list></sounds><blocks></blocks><variables></variables><scripts><script x="47" y="25"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Draw Empty Grid"></custom-block></script><script x="47" y="114"><custom-block s="Escape Maze 2"></custom-block></script><script x="47" y="150"><custom-block s="Go To Start"></custom-block></script><script x="47" y="186"><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script><script x="47" y="335.99999999999994"><block s="receiveKey"><l><option>7</option></l></block><block s="down"></block><block s="setColor"><color>11,0,229,1</color></block><block s="setSize"><l>5</l></block><custom-block s="Move Forward"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block></script></block><custom-block s="Move Forward"></custom-block></script></block></script><script x="47" y="634"><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block></script><script x="47" y="784"><block s="clear"></block></script><script x="312" y="10"><block s="receiveKey"><l><option>space</option></l></block><block s="down"></block><block s="setColor"><color>12,0,250,1</color></block><block s="setSize"><l>5</l></block><block s="doDeclareVariables"><list><l>num</l></list></block><block s="doSetVar"><l>num</l><l>4</l></block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>5</l><script><custom-block s="Move Forward"></custom-block><block s="doRepeat"><block var="num"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doSetVar"><l>num</l><block s="reportDifference"><block var="num"/><l>1</l></block></block></script></block></script><script x="310" y="366"><custom-block s="Draw YOUR Maze!"></custom-block></script><script x="308" y="410"><block s="receiveKey"><l><option>space</option></l></block><block s="down"></block><block s="setColor"><color>13,10,255,1</color></block><block s="setSize"><l>5</l></block></script><script x="305" y="541"><custom-block s="Escape maze 4"></custom-block></script><script x="279" y="622"><custom-block s="Escape maze 6"></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="9.687500000000227" y="9.687500000000007" color="243,118,29" hidden="true"/><watcher var="board matrix" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></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"><l>140</l><l>-140</l></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 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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></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="Draw YOUR Maze!" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>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>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>0</l><l>1</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>0</l><l>1</l><l>1</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>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>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></script></block-definition><block-definition s="Draw Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>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><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>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><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></script></block-definition><block-definition s="Draw Empty Grid" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>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>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>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>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>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>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>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>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></script></block-definition><block-definition s="Escape Maze 1" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">This script allowstherobottoescapemazeoneby turning left then moving 7 steps forward then turning right then moving7steps forward&#xD;&#xD;Nikita Ryzhov and Maab Hassan pd8.</comment><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 2" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Nikita Ryzhovand Maab Hassan pd8 &#xD;&#xD;This script solves maze 2 by followinf the dry principle andusing simplecommands such as move forward rotate right and rotate left..</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block></script></block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape Your maze" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><block s="doRepeat"><l>2</l><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doRepeat"><l>2</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>4</l><script><custom-block s="Move Forward"></custom-block></script></block><block s="doRepeat"><l>2</l><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><l>2</l><script><custom-block s="Move Forward"></custom-block></script></block></script></block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-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="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>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>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>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>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>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></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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>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>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></script></block-definition><block-definition s="Draw Maze 7" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>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></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>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></script></block-definition><block-definition s="Draw Maze 6" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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></script></block-definition><block-definition s="Escape Maze 3" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Nikita Ryzhov pd8&#xD;&#xD;This script solves maze 3 using the dry principle. Since the maze has a lot of repetition we can make the code very simple using only one repeat block.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape maze 4" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Nikita Ryzhov pd 8&#xD;&#xD;This script solves maze 4 using the dry principle and nested loops. I alos tried to use the least lines of code possible.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition><block-definition s="Escape maze 6" type="command" category="motion"><comment w="90" collapsed="false">Nikit Ryzhov pd8&#xD;&#xD;This solves maze6 usinga for i loop tomake it more elegant.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>3</l><l>4</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block></script></block-definition><block-definition s="Escape maze 5" type="command" category="motion"><comment w="90" collapsed="false">Nikita Ryzhov pd 8.&#xD;&#xD;This block solves maze 5. I tried to use the least amount of lines but i dont know if it worked.</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><l>3</l><script><custom-block s="Move Forward"></custom-block></script></block><block s="doFor"><l>i</l><l>2</l><l>1</l><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doFor"><l>i</l><l>2</l><l>3</l><script><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block><block s="doFor"><l>i</l><l>2</l><l>1</l><script><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="board matrix"><list id="1853"><item><list struct="atomic" id="1854">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1855">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1856">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1857">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1858">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1859">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1860">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1861">0,0,0,0,1,1,1,1</list></item></list></variable></variables></project><media name="U3L1-RobotMazePart2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>