<snapdata remixID="8840799"><project name="U2L4-brickwall" app="Snap! 5.1, http://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" 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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mxBD7FkEM8txNuHEWLczA1g8gHfl328/f8o+4WP6/vfPx8v/esQa7HnbcO7ugv3PwxnnawL0xsefQ2u6ZdtuVi3EOggggAACCCDwJsAAphsQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QYABfAI6SyKAAAIIIMAApgcQQAABBBA4QeC/SuElKehS2Q8AAAAASUVORK5CYII=</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="-190" y="-160" heading="90" scale="1" volume="100" pan="0" rotation="2" 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="receiveKey"><l><option>space</option></l></block><block s="gotoXY"><l>-190</l><l>140</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="clear"></block></script><script x="20" y="150"><block s="receiveGo"></block><custom-block s="Wall Rows: %s bricks per row %n brick length %n brick width %n gap thickness %n"><l>12</l><l>9</l><l>40</l><l>20</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="rowA num bricks %&apos;numbrick&apos; brick length %&apos;length&apos; brick width %&apos;width&apos; gap thickness %&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></inputs><script><block s="doSetVar"><l>numbrick</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="numbrick"/></block></block></block><block s="doSetVar"><l>length</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="length"/></block></block></block><block s="doSetVar"><l>width</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="width"/></block></block></block><block s="doSetVar"><l>gap</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="gap"/></block></block></block><block s="doRepeat"><block var="numbrick"/><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 number of bricks %&apos;numbrick&apos; brick length %&apos;length&apos; brick width %&apos;width&apos; gap thickness %&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></inputs><script><block s="doSetVar"><l>numbrick</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="numbrick"/></block></block></block><block s="doSetVar"><l>length</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="length"/></block></block></block><block s="doSetVar"><l>width</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="width"/></block></block></block><block s="doSetVar"><l>gap</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="gap"/></block></block></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block var="length"/><l>2</l></block><block var="width"/></custom-block><block s="forward"><block var="gap"/></block><block s="doRepeat"><block s="reportDifference"><block var="numbrick"/><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 var="gap"/></block><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block-definition><block-definition s="%&apos;middle&apos; between %&apos;inner&apos; and %&apos;outer&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="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="middle"/><block var="inner"/></block><block s="reportLessThan"><block var="middle"/><block var="outer"/></block></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="%&apos;num&apos; divisible by %&apos;div&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="num"/><block var="div"/></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;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="Wall Rows: %&apos;Rows&apos; bricks per row %&apos;numBrick&apos; brick length %&apos;length&apos; brick width %&apos;width&apos; gap thickness %&apos;thickness&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>Rows</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="Rows"/></block></block></block><block s="doSetVar"><l>numBrick</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="numBrick"/></block></block></block><block s="doSetVar"><l>length</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="length"/></block></block></block><block s="doSetVar"><l>width</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="width"/></block></block></block><block s="doSetVar"><l>thickness</l><block s="reportRound"><block s="reportMonadic"><l><option>abs</option></l><block var="thickness"/></block></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 num bricks %n brick length %n brick width %n gap thickness %n"><block var="numBrick"/><block var="length"/><block var="width"/><block var="thickness"/></custom-block><block s="forward"><block s="reportProduct"><l>-1</l><block s="reportProduct"><block s="reportSum"><block var="length"/><block var="thickness"/></block><block var="numBrick"/></block></block></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block s="reportSum"><l>5</l><block var="width"/></block></block></block><custom-block s="rowB number of bricks %n brick length %n brick width %n gap thickness %n"><block var="numBrick"/><block var="length"/><block var="width"/><block var="thickness"/></custom-block><block s="forward"><block s="reportProduct"><l>-1</l><block s="reportProduct"><block s="reportSum"><block var="length"/><block var="thickness"/></block><block var="numBrick"/></block></block></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block s="reportSum"><l>5</l><block var="width"/></block></block></block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block var="Rows"/><l>2</l></block><script><custom-block s="rowA num bricks %n brick length %n brick width %n gap thickness %n"><block var="numBrick"/><block var="length"/><block var="width"/><block var="thickness"/></custom-block><block s="forward"><block s="reportProduct"><l>-1</l><block s="reportProduct"><block s="reportSum"><block var="length"/><block var="thickness"/></block><block var="numBrick"/></block></block></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block s="reportSum"><l>5</l><block var="width"/></block></block></block><custom-block s="rowB number of bricks %n brick length %n brick width %n gap thickness %n"><block var="numBrick"/><block var="length"/><block var="width"/><block var="thickness"/></custom-block><block s="forward"><block s="reportProduct"><l>-1</l><block s="reportProduct"><block s="reportSum"><block var="length"/><block var="thickness"/></block><block var="numBrick"/></block></block></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block s="reportSum"><l>5</l><block var="width"/></block></block></block></script></block><custom-block s="rowA num bricks %n brick length %n brick width %n gap thickness %n"><block var="numBrick"/><block var="length"/><block var="width"/><block var="thickness"/></custom-block><block s="forward"><block s="reportProduct"><l>-1</l><block s="reportProduct"><block s="reportSum"><block var="length"/><block var="thickness"/></block><block var="numBrick"/></block></block></block><block s="changeYPosition"><block s="reportProduct"><l>-1</l><block s="reportSum"><l>5</l><block var="width"/></block></block></block></script></block></script></block-definition></blocks><variables></variables></project><media name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>