<snapdata remixID="8980841"><project name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEv0lEQVR4Xu2cu2sUURSHz8ZHzCaugqCgFlFB47OIioUgYiS2sdTCRyOkMqntFEmjYBqLiP4zaVJYCZZW2lgIko1BTGQkUcSYx5zJ3TO/zc6X+sz57Xz3m3tn7oXUsizLjD8IiAjUEFBEnthlAgiICFICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4QiIA1ICCCjFTzgC4oCUAAJK8ROOgDggJYCAUvyEIyAOSAkgoBQ/4ZUWcGxszAZOXrWhoRE7sP+7NRq7MKJkApUWcH5+3q5cN2vO1a2vd9G6u7fby0mznp5vduJ4b8lDUc24Sgu4NOTT029t9OFJW1hcLdzlS+/t/r3TdvTIVzt0cG81DQm+68oLuMR36rXZ88l80ndvz9iFwVkbHh7OL6bCRQABzezVG7NnL/J53bk1YxfPI2A+KX9F5QWcnn5no2P9trDQ+Eutq+un1evbbPDcB7s5csxODXyx/v59fqpUuglUWsDZptm1Gz+sObfT9jQWrF7fYRNPzPp6m3b2zG43RAo3T6DSAo6PP7WPnx/ZxGNbtQ1TOzy1eap/rsw+PVjVI7VvRM+lH1lm33+hVFrAjQxLFSVqUMsUJYoBAjrmtij4qX0R0DF4nVCSKgoz4G8L1npgmAETn5BarWZZliV24fIlArwDBnsQNZOumEWCPpiC0Sy3R8B1KHvFyV1iSpDD+1s3EqpV95HX5//fgIAI6HtXcz5ICFjGulEgo51mp5QZsMAtFyplBiyEi+JWE0DAxCW46KySOiOyD9jqR6BN+6WKwj4g+4BJaiOgWRQDNqIdakbBT+3LEuwYPEog4CXAR4iX1CbrUme89d4lVyxjzj26oh9Mm7zlQpchYOJXcN7Ga6cI6L2PPB6chDifz1YB9/ZJmZ3aKQMBnYKVVdZOcqRIHsWLJTiKLH1dBBAw8R2w6KySOiOyDePyeusXpYrCSQgnIUlPAQJyEpIkUOrFCIiAqQ5x/RYgwEdI8CBFzaSchAQPnLq9V5y8jVdvn6Jf02UL6L2PPB6chDjNbhVwbx8EdA4MZcUIdIqAxe7aX807oJ8VlQEEEJCTkGUCZZ6wrHh/zfgfE2sqGLV0pvYtU5TU37qe2AjoWEqi4Kf2RUDH4HVCSaooUcsaAnaCXdxD2xDgIyR4KKJm0rI3oqMwIWDiV3Dezn+nCOi9jzwenIQ4H+VWAff24STEOTCUFSPQKQIWu2t/NUuwnxWVAQQQMAAqLf0EENDPisoAAggYAJWWfgII6GdFZQABBAyASks/AQT0s6IygAACBkClpZ/AL1wZbMYlkH5FAAAAAElFTkSuQmCC</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="159.99999999999955" 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><watcher var="step" style="normal" x="9.687500000000227" y="9.6875" color="243,118,29" hidden="true"/><watcher var="board matrix" style="normal" x="9.999999999999886" y="10.000000000000014" color="243,118,29" hidden="true"/><sprite name="Robot" idx="1" x="-30" y="-30" heading="90" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,27,153,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="269.5224589375" y="485.000002"><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><l>30</l><l>5</l><l></l></custom-block></script><script x="646.5224589375" y="304.000002"><custom-block s="Draw Row B with %s bricks Length %s width %s %s Rounded? %s Gap distance %s"><l></l><l></l><l></l><l></l><l></l><l></l></custom-block></script><script x="155.5224589375" y="306.000002"><custom-block s="Draw Row A with %s bricks Length %s Width %s Rounded? %s Gap distance %s"><l></l><l></l><l></l><l></l><l></l></custom-block></script><script x="193.5224589375" y="168.000002"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="339.5224589375" y="94.000002"><block s="gotoXY"><l>-100</l><l>-80</l></block></script><script x="69.5224589375" y="494.000002"><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><l></l><l></l><l></l></custom-block></script><script x="244.5224589375" y="225.000002"><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><l></l><l></l><l></l></custom-block></script><script x="373.5224589375" y="583.000002"><custom-block s="Draw Brick wall with %s rows and %s bricks per row Brick length %s and %s width gap distance %s Rounded bricks? %s X coordinate %s Y coordinate %s"><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l></custom-block></script><script x="48.522458937500005" y="457.000002"><custom-block s="Draw Row B with %s bricks Length %s width %s %s Rounded? %s Gap distance %s"><l></l><l></l><l></l><l></l><l></l><l></l></custom-block></script><script x="223.5224589375" y="412.000002"><custom-block s="Draw Brick wall with %s rows and %s bricks per row Brick length %s and %s width gap distance %s Rounded bricks? %s X coordinate %s Y coordinate %s"><l>4</l><l>5</l><l>50</l><l>5</l><l>15</l><l>yes</l><l></l><l></l><comment w="90" collapsed="false">Jensen and samuel.</comment></custom-block></script><script x="81.5224589375" y="219.000002"><block s="clear"></block></script><script x="49.52245693750001" y="41"><block s="receiveGo"></block><block s="doForever"><script></script></block></script><script x="40.522458937500005" y="364.83333533333337"><block s="down"></block></script><script x="42.522458937500005" y="282"><block s="doGotoObject"><l><option>mouse-pointer</option></l></block></script><script x="483.5224589375" y="276.000002"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>10</l><script></script></custom-block></script><script x="292.5224589375" y="10"><block s="receiveKey"><l><option>space</option></l></block><block s="doForever"><script><block s="doGotoObject"><l><option>mouse-pointer</option></l></block><block s="doIf"><block s="reportMouseDown"></block><script><block s="down"></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportMouseY"></block><l>0</l></block><block s="reportLessThan"><block s="reportMouseY"></block><l>75</l></block></block><script><block s="setColor"><color>255,92,245,1</color></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportMouseY"></block><l>75</l></block><block s="reportLessThan"><l>75</l><block s="reportMouseY"></block></block></block><script><block s="setColor"><color>255,250,36,1</color></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportMouseY"></block><l>-75</l></block><block s="reportLessThan"><block s="reportMouseY"></block><l>0</l></block></block><script><block s="setColor"><color>35,173,0,1</color></block></script></block></script></block></script><script x="10" y="206.83333933333336"><block s="reportMouseX"></block></script><script x="133.5224589375" y="389.000002"><custom-block s="Draw Brick wall with %s rows and %s bricks per row Brick length %s and %s width gap distance %s Rounded bricks? %s X coordinate %s Y coordinate %s"><l>8</l><l>4</l><l>50</l><l>10</l><l>15</l><block s="reportBoolean"><l><bool>false</bool></l></block><l>-30</l><l>-150</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 rectangle with length %&apos;a&apos; and width %&apos;b&apos; Rounded? %&apos;Rounded?&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>0,27,153,1</color></block><block s="doIfElse"><block s="reportEquals"><block var="Rounded?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="setSize"><block var="b"/></block><block s="down"></block><block s="forward"><block var="a"/></block><block s="up"></block></script></block-definition><block-definition s="Draw Row A with %&apos;Bricks&apos; bricks Length %&apos;Length&apos; Width %&apos;Width&apos; Rounded? %&apos;Rounded?&apos; Gap distance %&apos;Gap distance&apos;" type="command" category="pen"><comment w="90" collapsed="false">Jensen and samuel.</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="doRepeat"><block var="Bricks"/><script><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><block var="Length"/><block var="Width"/><block var="Rounded?"/></custom-block><block s="forward"><block var="Gap distance"/></block></script></block></script></block-definition><block-definition s="Draw Row B with %&apos;Bricks&apos; bricks Length %&apos;Length&apos; width %&apos;Width&apos; %&apos;rounded&apos; Rounded? %&apos;Rounded?&apos; Gap distance %&apos;Gap distance&apos;" type="command" category="pen"><comment w="90" collapsed="false">Jensen and Samuel.</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><input type="%s"></input></inputs><script><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><l>30</l><l>5</l><block var="Rounded?"/></custom-block><block s="forward"><block s="reportSum"><block var="Gap distance"/><l>10</l></block></block><block s="doRepeat"><block s="reportDifference"><block var="Bricks"/><l>2</l></block><script><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><block var="Length"/><block var="Width"/><block var="Rounded?"/></custom-block><block s="forward"><block s="reportSum"><block var="Gap distance"/><l>10</l></block></block></script></block><custom-block s="Draw rectangle with length %s and width %s Rounded? %s"><l>30</l><l>5</l><block var="Rounded?"/></custom-block></script></block-definition><block-definition s="Draw Brick wall with %&apos;rows&apos; rows and %&apos;Bricks&apos; bricks per row Brick length %&apos;Length&apos; and %&apos;Width&apos; width gap distance %&apos;D&apos; Rounded bricks? %&apos;Rounded Bricks&apos; X coordinate %&apos;X&apos; Y coordinate %&apos;Y&apos;" type="command" category="pen"><comment w="90" collapsed="false">Samuel and jensen.</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><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="gotoXY"><block var="X"/><block var="Y"/></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block var="rows"/><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="i"/><l>2</l></block><l>0</l></block><script><custom-block s="Draw Row A with %s bricks Length %s Width %s Rounded? %s Gap distance %s"><block var="Bricks"/><block var="Length"/><block var="Width"/><block var="Rounded Bricks"/><block var="D"/></custom-block></script><script><custom-block s="Draw Row B with %s bricks Length %s width %s %s Rounded? %s Gap distance %s"><block var="Bricks"/><block var="Length"/><block var="Width"/><l></l><block var="Rounded Bricks"/><block var="D"/></custom-block></script></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="changeYPosition"><block s="reportProduct"><block var="D"/><block var="i"/></block></block></script></custom-block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="board matrix"><list id="1207"><item><list struct="atomic" id="1208">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1209">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1210">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1211">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1212">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1213">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1214">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1215">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>