<snapdata remixID="8993665"><project name="U3L4-BrickWall new" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEtElEQVR4Xu2bMY4TQRBFZxPIuAAJEhJIhE4IkZDIieEAdkRAABfgBASwMdFyAyREQMIBOMEmHIAEQWTklWV5mcH9+7vb1aN+G+5UV/W8etPtGY/P1uv1euAPAkEEzhAwiDxlrwggICKEEkDAUPwUR0AcCCWAgKH4KY6AOBBKAAFD8VMcAXEglAAChuKnOALiQCgBBAzFT3EExIFQApaAb28/SU76xY/P12KUMYeSls63qTWHnM4c/x2TbFZgAALuwT/2IqkhNQJOXB1KoxxwrIBjAg5HVsAK25vTiNTOMoeczhwREAF37iu7RemVHwEREAFT28/2ODch3ISIqtQJswSsMxWy9kgAAXvsekPnjIANNaPHqSBgj11v6JwRsKFm9DgVS8Bjn21NfWW1+V+reaeeq7U61/+xbVVuBBQ6g4ACJDMEAQVwCChAMkMQUACHgAIkMwQBBXAIKEAyQxBQAIeAAiQzBAEFcAgoQDJDLAHNWgyDwIgAAiJFKAEEDMVPcQTEgVACCBiKn+KWgMr3oM6PaQ61o3S+Ta055HTmyG9CKjTXaURqfZlDTmeOCIiAO/eV3aL0yo+ACIiAqe1ne5zPgHugjl2tanyuZAueMFlplAOu9FaUughLzxEBU8THx60VML8MIyAwTQABMSOUAAKG4qc4AuJAKAEEDMVPcUtA5S44hXZOL3nOaa5Td+KpXkQeR0CBPgIKkMwQBBTAIaAAyQxBQAEcAgqQzBAEFMAhoADJDEFAARwCCpDMEAQUwCGgAMkMsQQ0azEMAiMCCIgUoQQQMBQ/xREQB0IJIGAofopbAirfBZd+27h0vk3r55DTmSM/SqrQXKcRqfVlDjmdOSIgAu7cV3aLQxcKAk7QUaA64Eo3ghUwRSD+OJ8B93qgXFiplrVw4bEFswWzBaeu1O1xVkBWQFGVOmGWgHWmQtYeCSBgj11v6JwRsKFm9DgVBOyx6w2dMwI21Iwep2IJWON52QZ+q3l5I7repYGAAlsEFCCZIQgogENAAZIZgoACOAQUIJkhCCiAQ0ABkhmCgAI4BBQgmSGWgGYthkFgRAABkSKUAAKG4qc4AuJAKAEEDMVPcUtA5SuzFl5NT7W39Bw39UrndPLxSn4jjUDAFIH446yAez1QVvZUy5wV61BOJx8rICvgzqljpUbAictTgeqAK70SnHq14jNgivj4OFswW3C+NQVHICACFtQpP5UlYH4ZRkBgmgACYkYoAQQMxU9xBMSBUAIIGIqf4paAynPAFNo5vWU8p7lOPYtM9SLyOAIK9BFQgGSGIKAADgEFSGYIAgrgEFCAZIYgoAAOAQVIZggCCuAQUIBkhiCgAA4BBUhmiCWgWYthEBgRQECkCCWAgKH4KY6AOBBKAAFD8VP8moDn78+H71+/De8uPkAGAichMFoBnz54ODz+eeuq+OXNP8P918+H5XJ5kslQpD8Ck1vwy7uPhju/b4xofPp1Obz58nFYLBb9keKMqxBAwCpYSaoSSG7B9149G1arlZqPOAhkEeAmJAsXwaUJ8BimNFHyZRFAwCxcBJcmgICliZIviwACZuEiuDQBBCxNlHxZBBAwCxfBpQkgYGmi5Msi8BdOu3/k+K3HwAAAAABJRU5ErkJggg==</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="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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PsLnnfDxBby0sJRZERDAK8y+gF1CXEJcQt65hCytLGUWBATwArLwET7C553w8QW8tLCUWREQwCvMvoBdQlxCXELeuYQsrSxlFgQE8AKy8BE+wued8PEFvLSwlFkREMArzL6AXUJcQlxC3rmELK0sZRYEBPACsvARPsLnnfDxBby0sJRZERDAK8y+gF1CXEJcQt65hCytLGUWBATwArLwET7C553w8QW8tLCUWREQwCvMvoBdQlxCXELeuYQsrSxlFgQE8AKy8BE+wued8PEFvLSwlFkREMArzL6AXUJcQlxC3rmELK0sZRYEBPACsvARPsLnnfDxBby0sJRZETgfwCsKihAgQIAAgWUBAbwMrhwBAgQIEPgSEMDmgAABAgQIBAQEcABdSQIECBAgIIDNAAECBAgQCAgI4AC6kgQIECBAQACbAQIECBAgEBAQwAF0JQkQIECAgAA2AwQIECBAICAggAPoShIgQIAAAQFsBggQIECAQEBAAAfQlSRAgAABAgLYDBAgQIAAgYCAAA6gK0mAAAECBASwGSBAgAABAgGB8wG88e9//vbH7y2HjTNtzIK/d01Zv2tOV5+6OOfdM121da5nAq3geVbqe396Y/l1fwwbZ/qeVu9P+XvXvPS75nT1qYtz3j3TVVvneiYggD+fT/fHYCE/G7r0n9bvWgfMec3pO091Z/A7NfyZ+wICWACXp9RCLlOdfLC79PV7ro3dXsydxJuTAgJYAJfnz0IuU518sLv09Xuujd1ezJ3Em5MCAlgAl+fPQi5TnXywu/T1e66N3V7MncSbkwICWACX589CLlOdfLC79PV7ro3dXsydxJuTAgJYAJfnz0IuU518sLv09Xuujd1ezJ3Em5MCAlgAl+fPQi5TnXywu/T1e66N3V7MncSbkwICWACX589CLlOdfLC79PV7ro3dXsydxJuTAgJYAJfnz0IuU518sLv09Xuujd1ezJ3Em5MCAlgAl+fPQi5TnXywu/T1e66N3V7MncSbkwICWACX589CLlOdfLC79PV7ro3dXsydxJuTAgJYAJfnz0IuU518sLv09Xuujd1ezJ3Em5MCAlgAl+fPQi5TnXywu/T1e66N3V7MncSbkwICWACX589CLlOdfLC79PV7ro3dXsydxJuTAgJYAJfnz0IuU518sLv09Xuujd1ezJ3Em5MCAlgAl+fPQi5T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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="Sprite" idx="1" x="-200" y="-150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="clear"></block></script><script x="20" y="56"><custom-block s="draw brick with %s rows and %s bricks per row, brick length: %s brick width: %s gap distance: %s"><l>8</l><l>4</l><l>50</l><l>20</l><l>15</l><comment w="90" collapsed="false">Vincent Liang.</comment></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw brick with length: width:" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw brick with length: %&apos;length&apos; width: %&apos;width&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>145,26,68,1</color></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></block><block s="setSize"><block var="width"/></block><block s="down"></block><block s="forward"><block var="length"/></block><block s="up"></block></script></block-definition><block-definition s="draw row A" type="command" category="pen"><comment w="90" collapsed="false">Vincent L.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>5</l><script><custom-block s="draw brick with length: %s width: %s"><l>50</l><l>20</l></custom-block><block s="forward"><l>15</l></block></script></block><custom-block s="draw brick with length: %s width: %s"><l>50</l><l>20</l></custom-block></script></block-definition><block-definition s="draw row B" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick with length: %s width: %s"><l>25</l><l>20</l><comment w="90" collapsed="false">Noah S.</comment></custom-block><block s="forward"><l>12.5</l></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick with length: %s width: %s"><l>50</l><l>20</l></custom-block><block s="forward"><l>12.5</l></block></script></block><custom-block s="draw brick with length: %s width: %s"><l>25</l><l>20</l></custom-block></script></block-definition><block-definition s="draw brick wall with %&apos;rows&apos; rows" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Noah S Vincent L...</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doFor"><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"></custom-block></script><script><custom-block s="draw row B"></custom-block></script></block><block s="changeYPosition"><l>-30</l></block><block s="setXPosition"><l>-200</l></block></script></block></script></block-definition><block-definition s="draw brick wall with %&apos;rows&apos; rows and %&apos;bricks&apos; bricks per row" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Vincent Liang.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="gotoXY"><l>-200</l><l>130</l></block><block s="doFor"><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"><block var="bricks"/><l>50</l><l>20</l></custom-block></script><script><custom-block s="draw row B with %s bricks, length: %s width: %s"><block var="bricks"/><l>50</l><l>20</l></custom-block></script></block><block s="changeYPosition"><l>-30</l></block><block s="setXPosition"><l>-200</l></block></script></block></script></block-definition><block-definition s="draw row A with %&apos;number&apos; bricks, 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><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><custom-block s="draw brick with length: %s width: %s"><block var="length"/><block var="width"/></custom-block><block s="forward"><l>15</l></block></script></block><custom-block s="draw brick with length: %s width: %s"><block var="length"/><block var="width"/></custom-block></script></block-definition><block-definition s="draw row B with %&apos;number&apos; bricks, 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><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"/><comment w="90" collapsed="false">Noah S.</comment></custom-block><block s="forward"><block s="reportQuotient"><block s="reportProduct"><block var="number"/><l>15</l></block><block s="reportSum"><block var="number"/><l>1</l></block></block></block><block s="doRepeat"><block var="number"/><script><custom-block s="draw brick with length: %s width: %s"><block var="length"/><block var="width"/></custom-block><block s="forward"><block s="reportQuotient"><block s="reportProduct"><block var="number"/><l>15</l></block><block s="reportSum"><block var="number"/><l>1</l></block></block></block></script></block><custom-block s="draw brick with length: %s width: %s"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="width"/></custom-block></script></block-definition><block-definition s="draw brick 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;GD&apos;" type="command" category="pen"><comment w="90" collapsed="false">Vincent Liang.</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="gotoXY"><l>-200</l><l>130</l></block><block s="doFor"><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 gap distance: %s"><block var="bricks"/><block var="length"/><block var="width"/><block var="GD"/></custom-block></script><script><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="GD"/></custom-block></script></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block s="reportSum"><block var="GD"/><block var="width"/></block></block></block><block s="setXPosition"><l>-200</l></block></script></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;GD&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="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="GD"/></block></script></block><custom-block s="draw brick with length: %s width: %s"><block var="length"/><block var="width"/></custom-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;GD&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="draw brick with length: %s width: %s"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="width"/></custom-block><block s="forward"><block s="reportQuotient"><block s="reportProduct"><block var="bricks"/><block var="GD"/></block><block s="reportSum"><block var="bricks"/><l>1</l></block></block></block><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 s="reportQuotient"><block s="reportProduct"><block var="bricks"/><block var="GD"/></block><block s="reportSum"><block var="bricks"/><l>1</l></block></block></block></script></block><custom-block s="draw brick with length: %s width: %s"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="width"/></custom-block></script></block-definition></blocks><variables></variables></project><media name="U3L4-BrickWall new" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>