<snapdata remixID="8987064"><project name="U3L4-BrickWall" 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="flat" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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CwECBAikERDAaUrtQQkQIEAgkoAAjlQNZyFAgACBNAICOE2pPSgBAgQIRBIQwJGq4SwECBAgkEZAAKcptQclQIAAgUgCAjhSNZyFAAECBNIICOA0pfagBAgQIBBJQABHqoazECBAgEAaAQGcptQelAABAgQiCQjgSNVwFgIECBBIIyCA05TagxIgQIBAJAEBfKIax19HuD/cRSrUx7Ost5vbJefzbEvULvcZdbucpZ9EoHcBAXwugF8O28DF3a13m6sl5zsGsGdbQneJz6jbJRT9DAKDCAhgARytlYVUsp6M1oDOQ6CWgABO9mVnAq71ap3cx39cNOW3OYFYAgJYAMfqyNVKSCXryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggAVwtDY1ASfryWgN6DwEagkI4GRfdibgWq+WCbiptM0JdCAggM8F8PP+OnL91k+PD0vOdwxgz7aE7iKfUbeLMPohBIYQEMBDlNFDECBAgEBvAgK4t4o5LwECBAgMISCAhyijhyBAgACB3gQEcG8Vc14CBAgQGEJAAA9RRg9BgAABAr0JCODeKua8BAgQIDCEgAAeooweggABAgR6ExDAvVXMeQkQIEBgCAEBPEQZPQQBAgQI9CYggHurmPMSIECAwBACAniIMnoIAgQIEOhNQAD3VjHnJUCAAIEhBATwEGX0EAQIECDQm4AA7q1izkuAAAECQwj8D+T5KsJFg2ozAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="step" style="normal" x="9.6875" y="9.6875" color="243,118,29" hidden="true"/><watcher var="board matrix" style="normal" x="10.000000000000227" y="10" color="243,118,29" hidden="true"/><sprite name="Maze" idx="2" x="0" y="-1.1368683772161603e-13" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="10"><costumes><list id="11"><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="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Robot" idx="1" x="-170.0999999999999" y="124.60000000000002" heading="90" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="145,26,68,1" pen="middle" id="17"><costumes><list id="18"><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="19"/></item></list></costumes><sounds><list struct="atomic" id="20"></list></sounds><blocks></blocks><variables></variables><scripts><script x="86" y="244"><block s="clear"></block></script><script x="74" y="371"><custom-block s="Draw wall with %s rows %s bricks per row , Brick length %s , Brick width %s Gap %s"><l>8</l><l>4</l><l>40</l><l>20</l><l>15</l></custom-block></script></scripts></sprite></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>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>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>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>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>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>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>0</l><l>0</l><l>0</l><l>0</l><l>0</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="draw brick with length:" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw brick with length: %&apos;length&apos; width: %&apos;width&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>145,26,68,1</color></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></block><block s="setSize"><block var="width"/></block><block s="down"></block><block s="forward"><block var="length"/></block><block s="up"></block></script></block-definition><block-definition s="draw row A %&apos;a&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><block var="a"/><script><custom-block s="draw brick with length: %s width: %s"><l>60</l><l>20</l></custom-block><block s="forward"><l>10</l></block></script></block></script></block-definition><block-definition s="draw row B %&apos;a&apos; l %&apos;l&apos; w %&apos;w&apos; %&apos;g&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="draw brick with length: %s width: %s"><block s="reportDifference"><block s="reportQuotient"><block var="l"/><l>2</l></block><block s="reportQuotient"><block var="g"/><l>2</l></block></block><block var="w"/></custom-block><block s="forward"><block var="g"/></block><block s="doRepeat"><block s="reportDifference"><block var="a"/><l>1</l></block><script><custom-block s="draw brick with length: %s width: %s"><block var="l"/><block var="w"/></custom-block><block s="forward"><block var="g"/></block></script></block><custom-block s="draw brick with length: %s width: %s"><block s="reportDifference"><block s="reportQuotient"><block var="l"/><l>2</l></block><block s="reportQuotient"><block var="g"/><l>2</l></block></block><block var="w"/></custom-block></script></block-definition><block-definition s="Draw wall with %&apos;row&apos; rows %&apos;bricks&apos; bricks per row , Brick length %&apos;l&apos; , Brick width %&apos;w&apos; Gap %&apos;g&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block s="reportQuotient"><block var="row"/><l>2</l></block><script><custom-block s="draw row A %s l %s w %s %s"><block var="bricks"/><block var="l"/><block var="w"/><block var="g"/></custom-block><block s="forward"><block s="reportDifference"><block s="reportProduct"><block s="reportProduct"><l>-1</l><block var="l"/></block><block var="bricks"/></block><block s="reportProduct"><block var="g"/><block var="bricks"/></block></block></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportSum"><block var="w"/><block var="g"/></block></block><block s="turn"><l>90</l></block><custom-block s="draw row B %s l %s w %s %s"><block var="bricks"/><block var="l"/><block var="w"/><block var="g"/></custom-block><block s="forward"><block s="reportDifference"><block s="reportProduct"><block s="reportProduct"><l>-1</l><block var="l"/></block><block var="bricks"/></block><block s="reportProduct"><block var="g"/><block s="reportDifference"><block var="bricks"/><l>1</l></block></block></block><comment w="90" collapsed="false">&#xD;Shafin Alex</comment></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportSum"><block var="w"/><block var="g"/></block></block><block s="turn"><l>90</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="row"/><l>2</l></block><l>1</l></block><script><custom-block s="draw row A %s l %s w %s %s"><block var="bricks"/><block var="l"/><block var="w"/><block var="g"/></custom-block></script></block></script></block-definition><block-definition s="draw row A %&apos;a&apos; l %&apos;l&apos; w %&apos;w&apos; %&apos;g&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="a"/><script><custom-block s="draw brick with length: %s width: %s"><block var="l"/><block var="w"/></custom-block><block s="forward"><block var="g"/></block></script></block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="board matrix"><list id="1111"><item><list struct="atomic" id="1112">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1113">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1114">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1115">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1116">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1117">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1118">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1119">0,0,0,0,1,1,1,1</list></item></list></variable></variables></project><media name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>