<snapdata remixID="8987425"><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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</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="1" x="-220" y="-710" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="145,26,68,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="2" x="-220" y="-90" heading="90" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="145,26,68,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="457" y="264"><custom-block s="draw a brick wall with %s rows and %s bricks per row brick length: %s brick width: %s gap distance: %s"><l></l><l></l><l></l><l></l><l></l></custom-block></script><script x="368" y="358"><custom-block s="draw row A bricks per row %s length: %s width: %s gap length: %s"><l>3</l><l>100</l><l>100</l><l></l></custom-block></script><script x="488" y="107"><custom-block s="draw row A bricks per row %s length: %s width: %s gap length: %s"><l>3</l><l></l><l></l><l></l></custom-block><block s="gotoXY"><l>-220</l><l>115</l></block></script><script x="59" y="123"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-220</l><l>150</l></block></script><script x="711.08984475" y="399.800001"><block var="width:"/></script><script x="635.08984475" y="385.80000099999995"><block var="width:"/></script><script x="672.08984575" y="457.80000199999995"><block var="width:"/></script><script x="51" y="289"><custom-block s="draw row A bricks per row %s length: %s width: %s gap length: %s"><l>4</l><l></l><l></l><l></l></custom-block></script><script x="10" y="451"><custom-block s="draw a brick wall with %s rows and %s bricks per row brick length: %s brick width: %s gap distance: %s"><l>8</l><l>4</l><l>65</l><l>25</l><l>30</l><comment w="90" collapsed="false">George &#xD;Madison &#xD;PD5</comment></custom-block></script><script x="354" y="282"><custom-block s="draw row B bricks per row %s length: %s width: %s gap length: %s"><l>4</l><l></l><l></l><l></l></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>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: %&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 bricks per row %&apos;#&apos; length: %&apos;length&apos; width: %&apos;width&apos; gap length: %&apos;gap&apos;" type="command" category="pen"><comment w="90" collapsed="false">George K&#xD;Madison W &#xD;PD5.</comment><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="setHeading"><l>90</l></block><block s="doRepeat"><block var="#"/><script><custom-block s="draw brick with length: %s width: %s"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block></script></block-definition><block-definition s="draw row B bricks per row %&apos;#&apos; length: %&apos;length&apos; width: %&apos;width&apos; gap length: %&apos;gap&apos;" type="command" category="pen"><comment w="90" collapsed="false">George K&#xD;Madison W&#xD;PD5.</comment><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="setHeading"><l>90</l></block><custom-block s="draw brick with length: %s width: %s"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="width"/></custom-block><block s="forward"><block s="reportQuotient"><block var="gap"/><l>2</l></block></block><block s="doRepeat"><block s="reportDifference"><block var="#"/><l>1</l></block><script><custom-block s="draw brick with length: %s width: %s"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block><block s="forward"><block s="reportDifference"><l>0</l><block s="reportQuotient"><block var="gap"/><l>2</l></block></block></block><custom-block s="draw brick with length: %s width: %s"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="width"/></custom-block></script></block-definition><block-definition s="draw a brick wall with %&apos;rows&apos; rows and %&apos;bricks&apos; bricks per row brick length: %&apos;length&apos; brick width: %&apos;width&apos; gap distance: %&apos;gap&apos;" type="command" category="pen"><comment w="90" collapsed="false">George &#xD;Madison &#xD;PD5.</comment><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="doFor"><l>i</l><l>1</l><block var="rows"/><script><block s="doIfElse"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="i"/><l>2</l></block></block><script><custom-block s="draw row A bricks per row %s length: %s width: %s gap length: %s"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block><block s="setXPosition"><l>-220</l></block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block var="gap"/></block></block></script><script><custom-block s="draw row B bricks per row %s length: %s width: %s gap length: %s"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block var="gap"/></block></block><block s="setXPosition"><l>-220</l></block></script></block></script></block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="board matrix"><list id="1096"><item><list struct="atomic" id="1097">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1098">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1099">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1100">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1101">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1102">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1103">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1104">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>