<snapdata remixID="9221920"><project name="M6L4A2- brick wall" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEe0lEQVR4Xu2brW6UURCGz5qiCBeAKA4EmDX1pL0JCBjQCBAgSdBFkJDWAqY3UEEgJChSzQUAggsgCKha0i8pYn+67ze7c+bMtw+STM/0PPucv5nuaDKZTAr/IBBEYISAQeRJ2xFAQEQIJYCAofhJjoA4EEoAAUPxkxwBcSCUAAKG4ic5AuJAKAEEDMVPcgTEgVACCBiKn+QIiAOhBBAwFD/JERAHQgkgYCh+kiMgDoQSQMBQ/CRvXsBXV/ekT+nRzw9dXJ/4PrF9x+4b39LvIgFfUxACCiAtciOgADbDX0R77gyeYyMgAl5I4GxXQ8BZROe7vabP6lHNH8GrT5ERWibQvIDTu5TlPnby8l052X+79HPYeXK/7Dy+57oztv67sANOaYKAflWAeYsBARGwIxC1GyMgAiLg0ssSARBYE4F0j5BF87Y8TijDUIZZuo48JfEcm0L00o+2C2AHFDhZdlcEFMAioF+JAwEHIqA2DaKyEkh3BFuOw9a7D/PkoQ7YyJKiE+J3TaATIkiOgAgoaOIXgoAI6GcXI288gXSPEDoh/b/70rckVHNVIKBA2/Ly7vuht9SVEZCsLQQBBZQIKEAyhiCgAA4BBUjGkOYFNM6LH0tCoHkBKcNQhgldSwiIgAi4gIDlbth6X5rvhEx92OyA7IChOyDJh00g3SOETgidkKpL0rND4Dk2nRBNE3ZAgZPlsYGAAli+E+J3wUfAgQioTYOorATSHcGW47D12ts8efhOSCNLijqg3zWB74QIkiMgAgqa+IUgIAL62cXIG08g3SOETgidkKqr1rNb4Tk2dUBNE3ZAgZOl9IOAAlg6IX4XfAQciIDaNIjKSiDdEWw5DumEzOp5xpFCtLBsqQP6XRMQEAEXEqAXLMhRI4QdkB2whmfk2FAC6R4hdELohFRdq57dCs+xqQNqmrADCpwspR8EFMDSCfG74CPgQATUpkFUVgLpjmDLcUgnhE6IeYFSB/S7JtAJEbREQAQUNPELQUAE9LOLkTeeQLpHCJ0QOiFVV61nt8JzbOqAmibsgAInS+kHAQWwdEL8LvgIOBABtWkQlZVAuiPYchzSCaETYl6g1AH9rgl0QgQtERABBU38QhAQAf3sYuSNJ5DuEUInhE5I1VXr2a3wHJs6oKYJO6DAyVL6QUABLJ0Qvws+Ag5EQG0aRGUlkO4IthyHdELohJgXKHVAv2sCnRBBSwREQEETvxAEREA/uxi5KoHDg8Py9fOX8vroTdW8FyVL9wihE7JaJ+TTld/l9q/LHcZvW6flxrO7ZXf7Zjl+8Lz7v/NHXi1DEVAgbXl5N1sHHI3K90un5drfrZmZv//zo7z4eFTG47FAZT0hCChwREABkjEEAQVwQxJw+gi+/vRO2du+VY4fcgQLKhCyCgEeIavQ42cHSaD5I3iQ1JnUfwIIiAyhBBAwFD/JERAHQgkgYCh+kiMgDoQSQMBQ/CRHQBwIJYCAofhJjoA4EEoAAUPxkxwBcSCUAAKG4ic5AuJAKAEEDMVPcgTEgVAC/wBdOOcgA08ZEgAAAABJRU5ErkJggg==</thumbnail><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" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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wAM2QQsECBAgsE9AAO/bcysmQIAAgQECAnjAJmiBAAECBPYJCOB9e27FBAgQIDBAQAAP2AQtECBAgMA+AQG8b8+tmAABAgQGCAjgAZugBQIECBDYJyCA9+25FRMgQIDAAAEBPGATtECAAAEC+wQE8L49t2ICBAgQGCAggAdsghYIECBAYJ+AAN6351ZMgAABAgMEBPCATdACAQIECOwTEMD79tyKCRAgQGCAgAAesAlaIECAAIF9AgJ4355bMQECBAgMEBDAAzZBCwQIECCwT0AA79tzKyZAgACBAQICeMAmaIEAAQIE9gkI4H17bsUECBAgMEBAAA/YBC0QIECAwD4BAbxvz62YAAECBAYICOABm6AFAgQIENgnIID37bkVEyBAgMAAAQE8YBO0QIAAAQL7BATwvj23YgIECBAYICCAB2yCFggQIEBgn4AA3rfnVkyAAAECAwQE8IBN0AIBAgQI7BMQwPv23IoJECBAYICAAB6wCVogQIAAgX0CAnjfnlsxAQIECAwQEMADNkELBAgQILBPQADv23MrJkCAAIEBAgJ4wCZogQABAgT2CQjgfXtuxQQIECAwQEAAD9gELRAgQIDAPgEBvG/PrZgAAQIEBggI4AGboAUCBAgQ2CcggPftuRUTIECAwACB/wF1ZwLgb3vdBwAAAABJRU5ErkJggg==</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="11" idx="1" x="160" y="-120" 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="91" y="107.33333333333334"><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block></script><script x="284" y="286"><custom-block s="even? %n"><l></l></custom-block></script><script x="519" y="186"><block s="clear"></block></script><script x="141" y="332"><block s="doGotoObject"><l><option>center</option></l></block></script><script x="616" y="431"><custom-block s="rowA gap: %n length: %n width: %n num: %n"><l></l><l></l><l></l><l></l></custom-block></script><script x="630" y="477"><custom-block s="rowB gap: %n length: %n width: %n num: %n"><l></l><l></l><l></l><l></l></custom-block></script><script x="760" y="240"><custom-block s="draw Brick Wall with %n rows %n bricks per row %n length %n width %n gap"><l>10</l><l></l><l></l><l></l><l></l></custom-block></script><script x="128" y="431"><block s="gotoXY"><l>-120</l><l>120</l></block><block s="clear"></block><custom-block s="draw Brick Wall with %n rows %n bricks per row %n length %n width %n gap"><l>17</l><l>8</l><l>30</l><l>10</l><l>5</l></custom-block></script></scripts></sprite></sprites></stage><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><custom-block s="set flat line ends to %b"><block s="reportBoolean"><l><bool>true</bool></l></block></custom-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="%&apos;input&apos; between? %&apos;num1&apos; and %&apos;num2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportGreaterThan"><block var="input"/><block var="num1"/></block><block s="reportLessThan"><block var="input"/><block var="num2"/></block></block></block></script></block-definition><block-definition s="%&apos;num&apos; divisible by %&apos;divider&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportModulus"><block var="num"/><block var="divider"/></block><l>0</l></block></block></script></block-definition><block-definition s="even? %&apos;num&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><custom-block s="%n divisible by %n"><block var="num"/><l>2</l></custom-block></block></script></block-definition><block-definition s="integer? %&apos;num&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><custom-block s="%n divisible by %n"><block var="num"/><l>1</l></custom-block></block></script></block-definition><block-definition s="rowA gap: %&apos;gap&apos; length: %&apos;length&apos; width: %&apos;width&apos; num: %&apos;num&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></inputs><script><block s="doRepeat"><block var="num"/><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="rowB gap: %&apos;gap #&apos; length: %&apos;length #&apos; width: %&apos;width #&apos; num: %&apos;num&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></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="num"/><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 %&apos;bpr&apos; bricks per row %&apos;length&apos; length %&apos;width&apos; width %&apos;gap&apos; gap" 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="doDeclareVariables"><list><l>hgap</l></list></block><block s="doSetVar"><l>hgap</l><block s="reportProduct"><block s="reportSum"><block s="reportProduct"><block var="gap"/><block var="bpr"/></block><block s="reportProduct"><block var="length"/><block var="bpr"/></block></block><l>-1</l></block></block><block s="doIfElse"><custom-block s="even? %n"><block var="rows"/></custom-block><script><block s="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="rowA gap: %n length: %n width: %n num: %n"><block var="gap"/><block var="length"/><block var="width"/><block var="bpr"/></custom-block><block s="changeYPosition"><block s="reportDifference"><block s="reportProduct"><block var="width"/><l>-1</l></block><block var="gap"/></block></block><block s="changeXPosition"><block var="hgap"/></block><custom-block s="rowB gap: %n length: %n width: %n num: %n"><block var="gap"/><block var="length"/><block var="width"/><block var="bpr"/></custom-block><block s="changeYPosition"><block s="reportDifference"><block s="reportProduct"><block var="width"/><l>-1</l></block><block var="gap"/></block></block><block s="changeXPosition"><block var="hgap"/></block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block s="reportDifference"><block var="rows"/><l>1</l></block><l>2</l></block><script><custom-block s="rowA gap: %n length: %n width: %n num: %n"><block var="gap"/><block var="length"/><block var="width"/><block var="bpr"/></custom-block><block s="changeYPosition"><block s="reportDifference"><block s="reportProduct"><block var="width"/><l>-1</l></block><block var="gap"/></block></block><block s="changeXPosition"><block var="hgap"/></block><custom-block s="rowB gap: %n length: %n width: %n num: %n"><block var="gap"/><block var="length"/><block var="width"/><block var="bpr"/></custom-block><block s="changeYPosition"><block s="reportDifference"><block s="reportProduct"><block var="width"/><l>-1</l></block><block var="gap"/></block></block><block s="changeXPosition"><block var="hgap"/></block></script></block><custom-block s="rowA gap: %n length: %n width: %n num: %n"><block var="gap"/><block var="length"/><block var="width"/><block var="bpr"/></custom-block></script></block></script></block-definition></blocks><variables></variables></project><media name="M6L4A2- brick wall" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>