<snapdata remixID="10068748"><project name="U2L12-brickwall - starter" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</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" hyperops="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><watcher var="bricks" style="normal" x="12.249999999999886" y="12.250000000000007" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="199.99999999999997" y="315" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="31" y="10"><block s="clear"></block><block s="gotoXY"><l>-200</l><l>0</l></block><block s="setHeading"><l>90</l></block></script><script x="30" y="104.66666666666666"><custom-block s="draw brick wall with %s rows # bricks %s Length # %s Width # %s Gap Thickness %s"><l>7</l><l>8</l><l>30</l><l>15</l><l>15</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><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="Row A # bricks %&apos;# bricks&apos; Length # %&apos;Length #&apos; Width # %&apos;Width #&apos; Gap Thickness %&apos;Gap Thickness&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 s="reportSum"><block var="# bricks"/><l>1</l></block><script><block s="forward"><block var="Gap Thickness"/></block><custom-block s="draw brick, length: %n width: %n"><block var="Length #"/><block var="Width #"/></custom-block></script></block><block s="forward"><l>10</l></block></script><scripts><script x="72.5859375" y="169.50000000000017"><block s="reportSum"><l></l><l>5</l></block></script></scripts></block-definition><block-definition s="Row B # of bricks %&apos;# bricks&apos; Length # %&apos;length #&apos; Width # %&apos;Width #&apos; Gap Thickness %&apos;Gap Thickness&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><l>2.5</l></block><block var="Width #"/></custom-block><block s="forward"><block var="Gap Thickness"/></block><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 Thickness"/></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><l>2.5</l></block><block var="Width #"/></custom-block></script></block-definition><block-definition s="Is %&apos;input&apos; divisible by %&apos;inpu2&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="reportEquals"><block s="reportModulus"><block var="input"/><block var="inpu2"/></block><l>0</l></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="Even? %&apos;Number&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="Is %s divisible by %s ?"><block var="Number"/><l>2</l></custom-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 brick wall with %&apos;# of rows&apos; rows # bricks %&apos;# bricks&apos; Length # %&apos;Length #&apos; Width # %&apos;Width #&apos; Gap Thickness %&apos;Gap Thickness&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="doFor"><l>i</l><l>1</l><block var="# of rows"/><script><block s="doIf"><custom-block s="Even? %s"><block var="i"/></custom-block><script><block s="forward"><block s="reportDifference"><block s="reportProduct"><block var="Gap Thickness"/><l>-1</l></block><l>-10</l></block></block><custom-block s="Row A # bricks %s Length # %s Width # %s Gap Thickness %s"><block var="# bricks"/><block var="Length #"/><block var="Width #"/><block var="Gap Thickness"/></custom-block><block s="turn"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="Gap Thickness"/><l>3</l></block></block><block s="turn"><l>90</l></block></script></block><block s="doIf"><custom-block s="Odd? %s"><block var="i"/></custom-block><script><custom-block s="Row B # of bricks %s Length # %s Width # %s Gap Thickness %s"><block var="# bricks"/><block var="Length #"/><block var="Width #"/><block var="Gap Thickness"/></custom-block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportProduct"><block var="Gap Thickness"/><l>3</l></block></block><block s="turnLeft"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="Odd? %&apos;input&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="Is %s divisible by %s ?"><block var="input"/><l>2</l></custom-block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition></blocks><variables><variable name="bricks"><l>0</l></variable></variables></project><media name="U2L12-brickwall - starter" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>