<snapdata remixID="13063346"><project name="Ahmed Buldan - U3L3 -Brick Wall II" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA/JJREFUeF7t3LFuVFcUheFrCYkmiA4KihTIDS9Ak5ansHgAGgra9FEqFxQgaqhTIKQUqRJoQDwFElIeIo7RIAuNLc9k7t6HuxzN53rWWTP/+b3n3pljH5yenp5OfhAIETggYIi82q8ECEiEKAECRvErJyAHogQIGMWvnIAciBIgYBS/cgJyIEqAgFH8ygnIgSgBAkbxKycgB6IECBjFr5yAHIgSIGAUv3ICciBKgIBR/MoJyIEoAQJG8SsnIAeiBAgYxa+cgByIEiBgFL9yAnIgSoCAUfzKCciBKAECRvErJyAHogQIGMWvnIAciBIgYBS/cgJyIEqAgFH8ygnIgSgBAkbxKycgB6IECBjFr5yAHIgSIGAUv3ICciBKgIBR/MoJyIEoAQJG8SsnIAeiBAgYxa+cgByIEiBgFL9yAnIgSoCAUfzKCciBKAECRvErJyAHogQIGMWvnIAciBIgYBS/cgJyIEqAgE38749f7rTC/ScPvz2uklmFK7mlMjtBuORBBKySO8s9vfNgpxUef/7j2+MqmVW4klsqsxMEAlYxbc4tucFLdVV6qmRNwCo5E3Ban+pVjASskiMgAZvuDIkveZG/VFelpwrTBKySkxtCgIBDMFqkSoCAVXKXXANevCiv3E0ulRnxsY6bkKY8I+LrwhBwPlETcD6zcwkC9gASsMfv3LcTJuB8mAScz8wEPCPgGrApj3iegAmY34O9fgYE3Ovtz794Ajb34P/0ud22lzriuFgFJQEr1NYyBOwBJGCP32KHREd8c2ECNjf7KsZNwN6umIA9fiZgkx8BmwDFewQI2OMn3SRAwCbA9dPD6396uVq2crJ4qcyI53fx9VZQErBCbcPHMA4jzIdJwPnMziUcx+oBJGCPn+NYTX4EbAI0AXsACdjjd+5Gw03IfJgEnM9MYiABAg6Eaan5BAg4n9nGu+BtS4047rTU986VnipGAlbJneUqm1XJrOoquaUyVYwErJIjoH9O1HRnSHzJCbNUV6WnCtMErJIzAU3ApjviV4CACXgFNmGfnwIB93n3r8BrJ2BzE3wX3ANIwB4/p2Ga/AjYBGgC9gASsMfPBGzyI2AToAnYA0jAHj/pJgECNgGK9wgQcAO/n27+OD169st0dHTUIyy9lQABt+BZv757/c+n6fm7N9Ph4SGlBhIg4H/AvOxkyL83rk8fb51Mr/76feBW7OdSBCwIuIp8uHuNgAN+Zwi441vwnyd/T7++/c1b8ADp1pcg4Aag9364Pf384thNyGDhLi5HwO8M2PLbCRCQIVECBIziV05ADkQJEDCKXzkBORAlQMAofuUE5ECUAAGj+JUTkANRAgSM4lf+BWjvCtWbpV2sAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Ahmed Buldan - U3L3 -Brick Wall II"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;        break;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;        break;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><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><block s="reportBoolean"><l><bool>true</bool></l></block></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="set flat line ends to %&apos;flag&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><custom-block s="set flag %s to %b"><l>Flat line ends</l><block var="flag"/></custom-block></script></block-definition><block-definition s="even? %&apos;number&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportBoolean"><l><bool>true</bool></l></block><custom-block s="is %s divisible by %s"><block var="number"/><l>2</l></custom-block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="is %&apos;number&apos; divisible by %&apos;number 2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><l>0</l><block s="reportModulus"><block var="number"/><block var="number 2"/></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="draw row a" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>6</l><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><l>3</l></block></script></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, length: %n width: %n"><l>13.5</l><l>10</l></custom-block><block s="forward"><l>3</l></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><l>3</l></block></script></block><custom-block s="draw brick, length: %n width: %n"><l>13.5</l><l>10</l></custom-block><block s="forward"><l>3</l></block></script></block-definition><block-definition s="draw Brick Wall with %&apos;#row&apos; rows" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="even? %s"><block var="#row"/></custom-block><script><block s="doRepeat"><block s="reportQuotient"><block var="#row"/><l>2</l></block><script><custom-block s="draw row a"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="draw row b"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block var="#row"/><l>2</l></block><script><custom-block s="draw row a"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="draw row b"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block></script></block><custom-block s="draw row a"></custom-block></script></block></script><scripts><script x="199.4794921875" y="263.99999999999994"><block s="reportDifference"><l></l><l>1</l></block></script></scripts></block-definition><block-definition s="draw row A, bricks: %&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="%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, length: %n width: %n"><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, bricks: %&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="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="draw brick, length: %n width: %n"><block s="reportDifference"><block s="reportQuotient"><block var="length"/><l>2</l></block><block s="reportQuotient"><block var="gap"/><l>2</l></block></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, length: %n width: %n"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block><custom-block s="draw brick, length: %n width: %n"><block s="reportDifference"><block s="reportQuotient"><block var="length"/><l>2</l></block><block s="reportQuotient"><block var="gap"/><l>2</l></block></block><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block-definition><block-definition s="Draw brick wall with %&apos;rows&apos; Rows with Bricks per Row: %&apos;Brick#&apos; of Brick Length: %&apos;Length&apos; Width: %&apos;Width&apos; Gap Thickness %&apos;Gap&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><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="even? %s"><block var="rows"/></custom-block><script><block s="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="draw row A, bricks: %s length: %s width: %s gap: %s"><block var="Brick#"/><block var="Length"/><block var="Width"/><block var="Gap"/></custom-block><block s="changeXPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="Brick#"/><block var="Length"/></list></block><block s="reportVariadicProduct"><list><block var="Gap"/><block var="Brick#"/></list></block></list></block></block></block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><l>13</l><block var="Gap"/></list></block></block></block><custom-block s="draw row B, bricks: %s length: %s width: %s gap: %s"><block var="Brick#"/><block var="Length"/><block var="Width"/><block var="Gap"/></custom-block><block s="changeXPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="Brick#"/><block var="Length"/></list></block><block s="reportVariadicProduct"><list><block var="Gap"/><block var="Brick#"/></list></block></list></block></block></block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><l>13</l><block var="Gap"/></list></block></block></block></script></block></script><script><custom-block s="draw row A, bricks: %s length: %s width: %s gap: %s"><block var="Brick#"/><block var="Length"/><block var="Width"/><block var="Gap"/></custom-block><block s="changeXPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="Brick#"/><block var="Length"/></list></block><block s="reportVariadicProduct"><list><block var="Gap"/><block var="Brick#"/></list></block></list></block></block></block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><l>13</l><block var="Gap"/></list></block></block></block><custom-block s="draw row B, bricks: %s length: %s width: %s gap: %s"><block var="Brick#"/><block var="Length"/><block var="Width"/><block var="Gap"/></custom-block><block s="changeXPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="Brick#"/><block var="Length"/></list></block><block s="reportVariadicProduct"><list><block var="Gap"/><block var="Brick#"/></list></block></list></block></block></block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block s="reportVariadicSum"><list><l>13</l><block var="Gap"/></list></block></block></block><custom-block s="draw row A, bricks: %s length: %s width: %s gap: %s"><block var="Brick#"/><block var="Length"/><block var="Width"/><block var="Gap"/></custom-block></script></block></script></block-definition></blocks><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="384"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAFd9JREFUeF7t3cGRHEcOBdCRG7JH/tCEDZogf2gP3dg97YEhDuO3ABSSnW/PlUDmK3T+lrQz88eH/xEgQIAAAQKPC/zxeEcNCRAgQIAAgQ8BbAgIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBAgAABAgsCAngBXUsCBAgQICCAzQABAgQIEFgQEMAL6FoSIECAAAEBbAYIECBAgMCCgABeQNeSAAECBAgIYDNAgAABAgQWBATwArqWBAgQIEBAAJsBAgQIECCwICCAF9C1JECAAAECAtgMECBAgACBBQEBvICuJQECBAgQEMBmgAABAgQILAgI4AV0LQkQIECAgAA2AwQIECBAYEFAAC+ga0mAAAECBASwGSBA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</pentrails><costumes><list struct="atomic" id="385"></list></costumes><sounds><list struct="atomic" id="386"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-138" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="391"><costumes><list struct="atomic" id="392"></list></costumes><sounds><list struct="atomic" id="393"></list></sounds><blocks></blocks><variables></variables><scripts><script x="151" y="236.33333333333326"><custom-block s="draw row a"></custom-block></script><script x="215" y="312.16666666666663"><custom-block s="draw row b"></custom-block></script><script x="338.0333007812501" y="556.3166666666666"><block s="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="draw row a"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="draw row b"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block></script></block></script><script x="91.03330078125009" y="572.15"><block s="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="draw row a"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="draw row b"></custom-block><block s="changeXPosition"><l>-198</l></block><block s="changeYPosition"><l>-15</l></block></script></block><custom-block s="draw row a"></custom-block></script><script x="251" y="463"><custom-block s="Draw brick wall with %s Rows with Bricks per Row: %s of Brick Length: %s Width: %s Gap Thickness %s"><l>6</l><l>5</l><l>30</l><l>15</l><l>10</l></custom-block></script><script x="61" y="41.33333333333334"><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="565" y="269.66666666666663"><custom-block s="draw row B, bricks: %s length: %s width: %s gap: %s"><l>5</l><l>30</l><l>10</l><l>3</l></custom-block></script><script x="128" y="136"><custom-block s="draw Brick Wall with %s rows"><l>7</l></custom-block></script><script x="386" y="79.66666666666663"><custom-block s="draw row A, bricks: %s length: %s width: %s gap: %s"><l>5</l><l>30</l><l>10</l><l>3</l></custom-block></script><script x="75.51279296875009" y="297.81666666666666"><block var="rows"/></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Ahmed Buldan - U3L3 -Brick Wall II" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>