<snapdata remixID="8991754"><project name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFU0lEQVR4Xu2bQWucVRSGz8w06pQ2JIhNnFS0olICCkGrpejSRbEoRTeCq6pQEFRoECxU/AFZKTS/wH/gLouuXHWRvYTSjegutrSSEuvIVHDTZL65h/N959x7n2zz3XvO+77Pd+fOvUlvPB6PhR8ccHKgB4BOzlP2kQMACAiuDgCgq/0UB0AYcHUAAF3tpzgAwoCrAwDoaj/FARAGXB0AQFf7Ka4C8IeVd6c69+VvW4/9vmlMahS11jhId6p3kZ4HwClpRIQcAEWkaTWLGJzmrY+oAwABUMPyoWNSIQdAAARAQwfYA7IHNMQpfSoVgOllGIEDBzsAgJDh6gAAutpPcQCEAVcHANDVfoqrAGw6iE61NfUsLHX+yfMl19D4EWUMABom4QW5oYTOpwJAQ8sBMN1MAEz3zOxaTVOaq7gZruJSjfVaOUrZy6b6Hel5VkDDNLxeJEMJnU+lArDzLilYrAMAWGy0eQgDwDxyKrZLACw22jyEAWAeORXbpQrApuMLr2+DTX2lphhRB+eAM5wDRgwuFb6o98cACIAals1uTwAQAAHQ0AH2gFPMjLiVYAVkBTR8/9P/ThEATe1nstodUH0E124a+u0cAEA7L5lJ4QAAKkxjiJ0DAGjnJTMpHFABWMOVl8JLt/+80/QaZQwAGibhdW5oKKHzqQDQ0HIATDcTANM9M7vX1ZTmIHqGm5BUY71WjlL2sql+R3qeFdAwDa8XyVBC51OpAOy8SwoW6wAAFhttHsIAMI+ciu0SAIuNNg9hAJhHTsV2qQKw6fjC69tgU1+pKUbUwTngDOeAEYNLhW/yfEQdAAiAGpbNbk8AEAAB0NAB9oBTzOQj2JC0Q6YCQABsn7IpFVQAunZM8aIcAMCi4sxPDADml1lRHQNgUXHmJwYA88usqI5VANZw5aVJ2evYRtNrlDEAaJgEAKabCYDpnpldq2lKcxU3w1VcqrFeK0cpW4lUvyM9zwpomIbXi2QoofOpANDQcgBMN1MFYHoZRuDAwQ4AIGS4OgCArvZTHABhwNUBAHS1n+IqAJvOz7y+DTb1lRp3RB0cRM9wEB0xuFT4Js9H1AGAAKhh2ez6DgABEAANHWAPOMVMPoINSTtkKgAEwPYpm1JBBaBrxxQvygEAzCTO3d1dWVxcTO52e3tb1tbWksd1NQAAu3KaOgc6AICA4eoAALraP3vxnZ0d2dvbk9XVVen3+7MPDP6kCsAarrw0ubV5bPOg94/8/NzH8sf9z2TpxD35/NIxOfOGyOlXNJ3GGQOAhlm0CeCkzSPn3pLrt76T/f0n/u960H8o71/4S5aXBvLF5TmZm5szVNT+VABo6HHbAE5aXfnxulz9/uVDuz5+bE/eefspWXvtd/nw4rwMh8PQH9kAmBmAl29vyauvNzc9HO7L88sfyebmpoxGo+YBTk8AoKHxra+Ag778evFr2bpx/rGuB4OHcuqFvoyW78g3VxZk/vgDWVp60lBdO1MBoKGvbQN454Ov5Kdf3pPxuPeo65MrIs8u/y3Xvv1TTjzztCwsiPR6//0ulx8VgLmIK6nPmzd35JNPR3L2zaPy0ot35drV+SLkAWARMeYrAgDzza6IzgGwiBjzFQGAmWSn/auW9fV12djYCKsSAMNGU0djAFhHzmFVAmDYaOpoDADryDmsSgAMG00djQFgHTmHVQmAYaOpozEArCPnsCoBMGw0dTQGgHXkHFYlAIaNpo7GALCOnMOqBMCw0dTRGADWkXNYlQAYNpo6GgPAOnIOqxIAw0ZTR2MAWEfOYVUCYNho6mgMAOvIOaxKAAwbTR2NAWAdOYdV+S8eGp/VF2c2HgAAAABJRU5ErkJggg==</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="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="100" y="-91" 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="20" y="20"><custom-block s="draw brick with length: %s width: %s"><l>100</l><l>100</l></custom-block></script><script x="20" y="59"><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>0</l></block><block s="doRepeat"><l>3</l><script><block s="gotoXY"><l>-200</l><block var="a"/></block><block s="doWait"><l>1</l></block><custom-block s="draw row a"></custom-block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>a</l><block s="reportSum"><block var="a"/><l>22</l></block></block><block s="gotoXY"><l>-200</l><block var="a"/></block><block s="doWait"><l>1</l></block><custom-block s="draw row b"></custom-block><block s="doWait"><l>1</l></block></script></block></script><script x="20" y="345"><custom-block s="draw 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>60</l><l>18</l><l>15</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"/><watcher var="input 2" style="normal" x="10" y="183.000002" 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" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Chris and Raymond&#xD;This script makes the sprite draw a line of 6 bricks.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>6</l><script><custom-block s="draw brick with length: %s width: %s"><l>60</l><l>18</l></custom-block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="draw row b" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Chris and Raymond&#xD;This script builds a line of blocks different that script A.</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick with length: %s width: %s"><l>27.5</l><l>18</l></custom-block><block s="forward"><l>5</l></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick with length: %s width: %s"><l>60</l><l>18</l></custom-block><block s="forward"><l>5</l></block></script></block><custom-block s="draw brick with length: %s width: %s"><l>27.5</l><l>18</l></custom-block></script></block-definition><block-definition s="draw brick wall with %&apos;input 1&apos; rows and %&apos;input 2&apos; bricks per row, brick length: %&apos;input 3&apos; brick width: %&apos;input 4&apos; gap distance: %&apos;input 5&apos;" type="command" category="pen"><comment w="90" collapsed="false">Chris Popovich and Raymond Ng&#xD;This block draws a wall with dimensions, brick sizes, and gaps between the bricks based on the user&apos;s input.</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="doDeclareVariables"><list><l>y value</l></list></block><block s="clear"></block><block s="doSetVar"><l>y value</l><l>140</l></block><block s="doRepeat"><block s="reportQuotient"><block var="input 1"/><l>2</l></block><script><block s="gotoXY"><l>-200</l><block var="y value"/></block><custom-block s="draw brick with length: %s width: %s"><block s="reportDifference"><block s="reportQuotient"><block var="input 3"/><l>2</l></block><block s="reportQuotient"><block var="input 5"/><l>2</l></block></block><block var="input 4"/></custom-block><block s="forward"><block var="input 5"/></block><block s="doRepeat"><block s="reportDifference"><block var="input 2"/><l>1</l></block><script><custom-block s="draw brick with length: %s width: %s"><block var="input 3"/><block var="input 4"/></custom-block><block s="forward"><block var="input 5"/></block></script></block><custom-block s="draw brick with length: %s width: %s"><block s="reportDifference"><block s="reportQuotient"><block var="input 3"/><l>2</l></block><block s="reportQuotient"><block var="input 5"/><l>2</l></block></block><block var="input 4"/></custom-block><block s="doSetVar"><l>y value</l><block s="reportDifference"><block var="y value"/><block s="reportSum"><block var="input 5"/><block var="input 4"/></block></block></block><block s="gotoXY"><l>-200</l><block var="y value"/></block><block s="doRepeat"><block var="input 2"/><script><custom-block s="draw brick with length: %s width: %s"><block var="input 3"/><block var="input 4"/></custom-block><block s="forward"><block var="input 5"/></block></script></block><block s="doSetVar"><l>y value</l><block s="reportDifference"><block var="y value"/><block s="reportSum"><block var="input 5"/><block var="input 4"/></block></block></block></script></block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="board matrix"><list id="1119"><item><list struct="atomic" id="1120">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1121">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1122">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1123">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1124">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1125">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1126">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1127">0,0,0,0,1,1,1,1</list></item></list></variable><variable name="y value"><l>-18</l></variable><variable name="input 2"><l>0</l></variable></variables></project><media name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>