<snapdata remixID="14304786"><project name="U3L1-brickwall" app="Snap! 10.6.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA+dJREFUeF7t1r9L1AEYx/HHWhyyoVzCGlpCGtIhFItqqcZAqcEoo6G2Csp/ox9EQ3NhNdXQGLSVSDToasENujZIIIF2cd8I0pT4xAc+ie/bjrvnebyXbzm72u12u3ggEBLoIsCQPGcbAQIkhKgAAUb5OU6ANBAVIMAoP8cJkAaiAgQY5ec4AdJAVIAAo/wcJ0AaiAoQYJSf4wRIA1EBAozyc5wAaSAqQIBRfo4TIA1EBQgwys9xAqSBqAABRvk5ToA0EBUgwCg/xwmQBqICBBjl5zgB0kBUgACj/BwnQBqIChBglJ/jBEgDUQECjPJznABpICpAgFF+jhMgDUQFCDDKz3ECpIGoAAFG+TlOgDQQFSDAKD/HCZAGogIEGOXnOAHSQFSAAKP8HCdAGogKEGCUn+MESANRAQKM8nOcAGkgKkCAUX6OEyANRAUIMMrPcQKkgagAAUb5OU6ANBAVIMAoP8cJkAaiAgQY5ec4AdJAVIAAo/z///FWq1VvHz+rrt6eujp5w/4Db+sAF6Zna/H9bIM6fGeifn++Xrrzeucxc/fJhr+EvmMDtX9kYNPXt/KN5fZKzd1/3nzuzz0rdeHalVro667zo2P18dGLxu5fH9s6wE5MM/eeNnY3F9808fx6vh6083rn8bDvzIbWw7cvN7+IzV7f6jf2jB2vLy/frfnsS6vfavXIgRo6faoOnjtZ/f39cocESIBrotnsD2n36EgtvZpe897l7yvVfeJwHTo6UPvODtXg4CABKgJ8Bf+ptdG/Ep3Q5h78/Apu9e6osYnx+rS36tL4Rb6CleB4ry4wPz9fH6Ze19ddO+v65C19wV8mtvVXsF2ThbIAAcpkDDgFCNCpyS5ZgABlMgacAgTo1GSXLECAMhkDTgECdGqySxYgQJmMAacAATo12SULEKBMxoBTgACdmuySBQhQJmPAKUCATk12yQIEKJMx4BQgQKcmu2QBApTJGHAKEKBTk12yAAHKZAw4BQjQqckuWYAAZTIGnAIE6NRklyxAgDIZA04BAnRqsksWIECZjAGnAAE6NdklCxCgTMaAU4AAnZrskgUIUCZjwClAgE5NdskCBCiTMeAUIECnJrtkAQKUyRhwChCgU5NdsgABymQMOAUI0KnJLlmAAGUyBpwCBOjUZJcsQIAyGQNOAQJ0arJLFiBAmYwBpwABOjXZJQsQoEzGgFOAAJ2a7JIFCFAmY8ApQIBOTXbJAgQokzHgFCBApya7ZAEClMkYcAoQoFOTXbIAAcpkDDgFCNCpyS5ZgABlMgacAgTo1GSXLECAMhkDTgECdGqySxYgQJmMAacAATo12SUL/AA76be36k5ZqwAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="U3L1-brickwall"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw brick, length: %&apos;length&apos; width: %&apos;width&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></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 Brick Wall Rows: %&apos;rows&apos; bricks per row: %&apos;bricks&apos; length: %&apos;length&apos; width: %&apos;width&apos; gap: %&apos;gap&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>number of bricks</l><block var="bricks"/></block><block s="doSetVar"><l>brick length</l><block var="length"/></block><block s="doSetVar"><l>brick width</l><block var="width"/></block><block s="doSetVar"><l>gap thickness</l><block var="gap"/></block><block s="doFor"><l>i</l><l>1</l><block var="rows"/><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="i"/><l>2</l></block><l>1</l></list></block><script><custom-block s="Row A"></custom-block></script><script><custom-block s="Row B"></custom-block></script></block><block s="changeYPosition"><l>-20</l></block><block s="changeXPosition"><block s="reportDifference"><l></l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="number of bricks"/><block var="brick length"/></list></block><block s="reportVariadicProduct"><list><block var="number of bricks"/><block var="gap thickness"/></list></block></list></block></block></block></script></block></script></block-definition><block-definition s="Row A" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block var="number of bricks"/><script><custom-block s="draw brick, length: %n width: %n"><block var="brick length"/><block var="brick width"/></custom-block><block s="forward"><block var="gap thickness"/></block></script></block></script></block-definition><block-definition s="Row B" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick, length: %n width: %n"><block s="reportDifference"><block s="reportQuotient"><block var="brick length"/><l>2</l></block><block s="reportQuotient"><block var="gap thickness"/><l>2</l></block></block><block var="brick width"/></custom-block><block s="forward"><block var="gap thickness"/></block><block s="doRepeat"><block s="reportDifference"><block var="number of bricks"/><l>1</l></block><script><custom-block s="draw brick, length: %n width: %n"><block var="brick length"/><block var="brick width"/></custom-block><block s="forward"><block var="gap thickness"/></block></script></block><custom-block s="draw brick, length: %n width: %n"><block s="reportDifference"><block s="reportQuotient"><block var="brick length"/><l>2</l></block><block s="reportQuotient"><block var="gap thickness"/><l>2</l></block></block><block var="brick width"/></custom-block><block s="forward"><block var="gap thickness"/></block></script><scripts><script x="258.810546875" y="243.80000000000004"><block var="brick width"/></script></scripts></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="130"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="131"></list></costumes><sounds><list struct="atomic" id="132"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="200" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="137"><costumes><list struct="atomic" id="138"></list></costumes><sounds><list struct="atomic" id="139"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333334" y="13.333333333333334"><block s="gotoXY"><l>-50</l><l>0</l></block><block s="clear"></block><block s="setHeading"><l>90</l></block></script><script x="13.333333333333334" y="85.88888888888891"><custom-block s="Row A"></custom-block></script><script x="13.333333333333334" y="116.44444444444446"><custom-block s="Row B"></custom-block></script><script x="13.333333333333334" y="147.00000000000003"><custom-block s="Draw Brick Wall Rows: %n bricks per row: %n length: %n width: %n gap: %n"><l>7</l><l>10</l><l>20</l><l>10</l><l>5</l></custom-block></script></scripts></sprite></sprites></stage><variables><variable name="number of bricks"><l>10</l></variable><variable name="brick length"><l>20</l></variable><variable name="brick width"><l>10</l></variable><variable name="gap thickness"><l>5</l></variable></variables></scene></scenes></project><media name="U3L1-brickwall" app="Snap! 10.6.0, https://snap.berkeley.edu" version="2"></media></snapdata>