<snapdata remixID="8978710"><project name="U3L4-BrickWall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEz0lEQVR4Xu2aMU9UURBGh8CuCwECBBPbbUQiSgyJNIIJVFBRaGFi4i+wsDFaGUNhZauNra2V0QpioFAqSq1MLDRoCBIwkVWzaxalUFHuG+57d2c81Hfmzpzv8LIsr63RaDSEHwgkItCGgInIc+0uAQREhKQEEDApfi5HQBxISgABk+LncgTEgaQEEDApfi5HQBxISiA3AZcrbcGLTez8+C48S03zfLNOU5P1rsPMFwzhPz2IgAHBI2AAJOURBAwAh4ABkJRHEDAAHAIGQFIeQcAAcAgYAEl5BAEDwCFgACTlEQQMAIeAAZCURxAwABwCBkBSHkHAAHAIGABJeQQBA8AhYAAk5ZHcBFTOoy4L/Y/InkzqiyiMSgABo+KkWVYCCJiVGOejEkDAqDhplpUAAmYlxvmoBBAwKk6aZSWAgFmJcT4qATcCRqVCs8IIIGBhqLloPwJuBOSLaJuCI6DN3NxMjYBuorS5CALazM3N1AjoJkqbiyCgzdzcTI2AbqK0uQgC2szNzdQI6CZKm4sgoM3c3EyNgG6itLmIGwFt4mdqBMSBpATcCMjLCEk9Ul+OgGp0FMYggIAxKNJDTQAB1egojEEAAWNQpIeaAAKq0VEYgwACxqBIDzUBBFSjozAGAQSMQZEeagIIqEZHYQwCCBiDIj3UBBBQjY7CGATcCBgDBj2KJ+BGQF5GKF6eGDciYAyK9FATQEA1OgpjEEDAGBTpoSaAgGp0FMYggIAxKNJDTQAB1egojEEAAWNQpIeaAAKq0VEYgwACxqBIDzUBBFSjozAGAQSMQZEeagJuBFQToDApAQRMip/L3QjI2zA2ZUZAm7m5mRoB3URpcxEEtJmbm6kR0E2UNhdBQJu5uZkaAd1EaXMRBLSZm5upEdBNlDYXQUCbubmZGgHdRGlzETcC2sTP1AiIA0kJFC5g6EsDTSoTO41dOFlq9uo0NVnvOsx8SVNvocsR8GcYGpkOqnkxdFLeVYfl7PM3Uqlvy+D2q93b9upayINkoyBgjgI2n9/3xp/J6sfz0tFel87aukxuPZArT27K8ImvUi6XkwXfKhcjYI4CNlvX+vrl9vEl+bA58kfmvT2f5M58Wfr7GzJ25kirOFHoHAiYs4DN9uulqtyovj4w2NFTa3JxbllmZmaku7v7wPMeDiBgKwk4siYX5pZkdnYWAfP67cry1+lBH/L/NmOzLss92r+4Q+arHT0m89XHsrY59su4XV116e3ZkWtXSzIw8E0mz3Xmhbyl+/IEzPEJWG9rl/vjK7K6MSalUl16Pr+V8a2HcunRdRk9/UUqlUpLy1HEcAiYo4ArQ6PytHZXLr+/JX0dGzK4/ZKvYX6zGgFzFPBfHxGKeLpYuKNwAS1AYcbiCCBgcay5aR8CCJijFouLizI1NZX5hunpaVlYWMhcZ7EAAS2m5mhmBHQUpsVVENBiao5mRkBHYVpcBQEtpuZoZgR0FKbFVRDQYmqOZkZAR2FaXAUBLabmaGYEdBSmxVUQ0GJqjmZGQEdhWlwFAS2m5mhmBHQUpsVVENBiao5mRkBHYVpcBQEtpuZoZgR0FKbFVRDQYmqOZkZAR2FaXAUBLabmaGYEdBSmxVUQ0GJqjmZGQEdhWlwFAS2m5mhmBHQUpsVVvgMs1ejGk8PlyAAAAABJRU5ErkJggg==</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.48879837067216" y="-80.1221995926681" 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.909505208333826" y="9.909505208333343" color="243,118,29" hidden="true"/><watcher var="board matrix" style="normal" x="10.229166666666629" y="10.229166666666657" color="243,118,29" hidden="true"/><watcher scope="Stage" s="reportMouseY" style="normal" x="10.229166666666629" y="187.19375204583326" color="4,148,220" hidden="true"/><watcher scope="Stage" s="reportMouseX" style="normal" x="10.229166666666629" y="208.67500409166678" color="4,148,220" hidden="true"/><watcher scope="Robot" s="xPosition" style="normal" x="10.229166666666629" y="230.1562561374999" color="74,108,212" hidden="true"/><watcher scope="Robot" s="yPosition" style="normal" x="10.229166666666629" y="251.63750818333313" color="74,108,212" hidden="true"/><sprite name="Robot" idx="1" x="43" y="-78" heading="90" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="194,7,0,1" pen="middle" id="21"><costumes><list id="22"><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="23"/></item></list></costumes><sounds><list struct="atomic" id="24"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block></script><script x="20" y="90"><custom-block s="draw brick wall with %s rows and %s bricks per row, brick length: %s brick width: %s gap distance: %s starting point x: %s starting point y: %s"><l>9</l><l>8</l><l>35</l><l>20</l><l>5</l><l>-150</l><l>150</l><comment w="90" collapsed="false">Emily &amp; Alexa Pd.1&#xD;This code with these values draws a wall.</comment></custom-block></script><script x="54.97851962499999" y="331.800006"><block var="bricks"/></script><script x="84.000001" y="534.8000010000001"><block s="changeXPosition"><l>5</l></block></script><script x="221" y="410"><block s="turn"><l>15</l></block></script><script x="22" y="280"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="106" y="471"><block s="setHeading"><l>90</l></block></script><script x="81" y="156"><custom-block s="draw row B with %s bricks, length: %s width: %s gap distance: %s"><l>6</l><l>30</l><l>15</l><l>10</l></custom-block></script><script x="195" y="290"><custom-block s="draw row A with %s bricks, length: %s width: %s gap distance: %s"><l>5</l><l>35</l><l>30</l><l>5</l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Move Forward" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="forward"><block var="step"/></block></script></block-definition><block-definition s="Rotate Right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="Rotate Left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turnLeft"><l>90</l></block></script></block-definition><block-definition s="Go To Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>0</l></block><block s="gotoXY"><l>140</l><l>-140</l></block></script></block-definition><block-definition s="Draw Square size: %&apos;size&apos; color: %&apos;Color&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="setColor"><color>230,10,0,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="Color"/><l>0</l></block><script><block s="setColor"><color>150,150,150,1</color></block></script><script><block s="setColor"><color>255,255,255,1</color></block></script></block><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><l>10</l></block><block s="floodFill"></block><block s="forward"><l>-10</l></block><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="Draw Board %&apos;board matrix&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><custom-block s="for %upvar = %n to %n %cs"><l>j</l><l>1</l><l>8</l><script><block s="gotoXY"><l>-160</l><block s="reportDifference"><l>160</l><block s="reportProduct"><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></block></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>8</l><script><custom-block s="Draw Square size: %n color: %txt"><block var="step"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="board matrix"/></block></block></custom-block><block s="changeXPosition"><block var="step"/></block></script></custom-block><block s="changeYPosition"><block var="step"/></block></script></custom-block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block></script></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="Draw YOUR Maze!" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block></script></block-definition><block-definition s="Draw Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block></script></block-definition><block-definition s="Draw Empty Grid" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block></script></block-definition><block-definition s="Draw Brick With Length: %&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>194,7,0,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 with %&apos;bricks&apos; bricks, length: %&apos;length&apos; width: %&apos;width&apos; gap distance: %&apos;gap&apos;" type="command" category="pen"><comment w="90" collapsed="false">Emily Huang and Alexa DeFilippis Period 1 - this block draws one row of bricks..</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="doRepeat"><block var="bricks"/><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 with %&apos;bricks&apos; bricks, length: %&apos;length&apos; width: %&apos;width&apos; gap distance: %&apos;gap&apos;" type="command" category="pen"><comment w="90" collapsed="false">Emily huang and Alexa Pd.1 &#xD;this script builds B kind of a row of bricks.</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><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 var="gap"/></block><block s="doRepeat"><block s="reportDifference"><block var="bricks"/><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><custom-block s="Draw Brick With Length: %s Width: %s"><block s="reportDifference"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="gap"/></block><block var="width"/></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; brick width: %&apos;width&apos; gap distance: %&apos;gap&apos; starting point x: %&apos;x&apos; starting point y: %&apos;y&apos;" type="command" category="pen"><comment w="90" collapsed="false">Alexa DeFilippis and Emily Huang Period 1 - this block draws a wall with a chosen number of rows and bricks and the length and width and gap distance can be inputed. You can also choose where the brick wall starts being built.</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></inputs><script><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="draw row A with %s bricks, length: %s width: %s gap distance: %s"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block><block s="changeYPosition"><block s="reportSum"><block s="reportProduct"><block var="width"/><l>-1</l></block><block s="reportProduct"><l>-1</l><block var="gap"/></block></block></block><block s="changeXPosition"><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><block var="length"/><l>-1</l></block><block var="bricks"/></block><block s="reportProduct"><block s="reportProduct"><l>-1</l><block var="gap"/></block><block s="reportDifference"><block var="bricks"/><l>1</l></block></block></block></block><block s="changeXPosition"><block s="reportProduct"><l>-1</l><block var="gap"/></block></block><custom-block s="draw row B with %s bricks, length: %s width: %s gap distance: %s"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block><block s="changeYPosition"><block s="reportSum"><block s="reportProduct"><block var="width"/><l>-1</l></block><block s="reportProduct"><l>-1</l><block var="gap"/></block></block></block><block s="changeXPosition"><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><block var="length"/><l>-1</l></block><block var="bricks"/></block><block s="reportProduct"><block s="reportProduct"><l>-1</l><block var="gap"/></block><block s="reportDifference"><block var="bricks"/><l>1</l></block></block></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block var="rows"/><l>2</l></block><l>0</l></block></block><script><custom-block s="draw row A with %s bricks, length: %s width: %s gap distance: %s"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block></script></block></script></block-definition></blocks><variables><variable name="step"><l>40</l></variable><variable name="board matrix"><list id="1140"><item><list struct="atomic" id="1141">1,1,1,1,1,0,0,0</list></item><item><list struct="atomic" id="1142">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1143">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1144">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1145">0,0,0,0,1,1,1,1</list></item><item><list struct="atomic" id="1146">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1147">0,0,0,0,1,0,0,0</list></item><item><list struct="atomic" id="1148">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>