<snapdata remixID="8963219"><project name="L09 Brick Wall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADq0lEQVR4Xu3ZPWpUcRTG4au4A0sbW8Fa3IA2qUUw6ArEQisXYYRgY+cHIqKFCiIqCKKFWFjYuIII7kEYMSTiR0xOGI7vnTtP6jP/c+c3z8xkZg7MZrPZ4E+BUIEDAIbKW7tZAEAQogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3HEAGogUAjOa3fKEBrh85VXoEL2282pxbtvlSnPAQgDs8AFMBG7ZVWg8ggCUoXUMAAthlq3TuQgMs3UNDoy4wCYB/frj48T/c+2t3hg9rd/eMf+Ly+eHklQutH1D+97Vs/w+7550fwQCAAEYZAggggPMW8Bb8+/eh3oLnFeX2S1Ngkm/B/3r0pvIF835/0RmzZgB3eXSmAhbA5gL7fUVYtvnm/HMd7xXQK+BcgOa98SQAzhvB7XMFJgXQ1zGL93UMgFtPfj/JZV4FAQQwI29rK4AAAhgtMKLl5w4fH1bWrw6rq6sjuqreS5n0K+Buv4iM6bvA7Ws5dub08Pnhy5+X/fLbxnD93ZPh6/3Xw8ebj4ZF+o23yhbAPUr9j19Dfn0ynH12Y3iwcvGvq5odOjh8OHpwuPfmefWxXYg5AAGMQgVwRAB3egtee/t4+HL7xfDp1lNvwdGnyhIs9yFkCR5kd3FcBSb1FjyutK6mUgDASiUzbQUAbEvr4EoBACuVzLQVALAtrYMrBQCsVDLTVgDAtrQOrhQAsFLJTFsBANvSOrhSAMBKJTNtBQBsS+vgSgEAK5XMtBUAsC2tgysFAKxUMtNWAMC2tA6uFACwUslMWwEA29I6uFIAwEolM20FAGxL6+BKAQArlcy0FQCwLa2DKwUArFQy01YAwLa0Dq4UALBSyUxbAQDb0jq4UgDASiUzbQUAbEvr4EoBACuVzLQVALAtrYMrBQCsVDLTVgDAtrQOrhQAsFLJTFsBANvSOrhSAMBKJTNtBQBsS+vgSgEAK5XMtBX4Dr0Lqsaka2gQAAAAAElFTkSuQmCC</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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</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="87" y="-60" 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="14" y="100"><custom-block s="draw a brick wall with %n rows with bricks per row: %n of brick length %n width: %n gap thickness: %n"><l>6</l><l>5</l><l></l><l>5</l><l>5</l></custom-block></script><script x="26" y="28.80000000000001"><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block></script><script x="394" y="180"><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block></script><script x="52.000001" y="228.80000100000007"><custom-block s="row a"></custom-block><block s="setHeading"><l>180</l></block><block s="forward"><l>15</l></block><block s="setHeading"><l>270</l></block><block s="forward"><l>5</l></block><custom-block s="row b"></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><l><bool>true</bool></l></custom-block></script></block-definition><block-definition s="draw brick wall with %&apos;numberrows&apos; rows" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><block s="reportDifference"><block s="reportQuotient"><block var="numberrows"/><l>2</l></block><l>1</l></block><script><custom-block s="row a"></custom-block><block s="setHeading"><l>180</l></block><block s="forward"><l>15</l></block><block s="setHeading"><l>270</l></block><block s="forward"><l>5</l></block><custom-block s="row b"></custom-block><block s="setHeading"><l>180</l></block><block s="forward"><l>15</l></block><block s="setHeading"><l>90</l></block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="draw a brick wall with %&apos;numberbricks&apos; bricks" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><block var="numberbricks"/><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="draw a brick wall with %&apos;number rows&apos; rows with bricks per row: %&apos;numberbricks&apos; of brick length %&apos;bricklength&apos; width: %&apos;brickwidth&apos; gap thickness: %&apos;gapthickness&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="gotoXY"><l>-100</l><l>0</l></block><block s="clear"></block><custom-block s="draw brick wall with %n rows"><block var="number rows"/></custom-block><custom-block s="draw a brick wall with %n bricks"><block var="numberbricks"/></custom-block></script></block-definition><block-definition s="row a" type="command" category="operators"><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>6</l></block></script></block></script></block-definition><block-definition s="row b" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick, length: %n width: %n"><l>12.5</l><l>10</l></custom-block><block s="forward"><l>5</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>5</l></block></script></block><custom-block s="draw brick, length: %n width: %n"><l>12.5</l><l>10</l></custom-block><block s="forward"><l>5</l></block></script></block-definition></blocks><variables></variables></project><media name="L09 Brick Wall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>