<snapdata remixID="9229680"><project name="M6L4A2" app="Snap! 5.4, 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" 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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</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="-189.99999999999991" y="162.49999999999807" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="112,0,38,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="10" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-190</l><l>-150</l></block><custom-block s="draw brick wall with %n rows with %n bricks per row ; brick length %s , width %s and space apart %s"><l>10</l><l>9</l><l>35</l><l>25</l><l>9</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="draw brick wall with %&apos;num&apos; rows with %&apos;num2&apos; bricks per row ; brick length %&apos;length&apos; , width %&apos;width&apos; and space apart %&apos;space&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="even? %n"><block var="num"/></custom-block><script><block s="doRepeat"><block s="reportQuotient"><block var="num"/><l>2</l></block><script><custom-block s="row a %s %s %s %s"><block var="num2"/><block var="length"/><block var="width"/><block var="space"/></custom-block><block s="setXPosition"><l>-190</l></block><block s="changeYPosition"><block s="reportProduct"><l>1.25</l><block var="width"/></block></block><custom-block s="row b %s %s %s %s"><block var="num2"/><block var="length"/><block var="width"/><block var="space"/></custom-block><block s="setXPosition"><l>-190</l></block><block s="changeYPosition"><block s="reportProduct"><l>1.25</l><block var="width"/></block></block></script></block></script><script><block s="doRepeat"><block s="reportDifference"><block var="num"/><l>2</l></block><script><custom-block s="row a %s %s %s %s"><block var="num2"/><block var="length"/><block var="width"/><block var="space"/></custom-block><block s="setXPosition"><l>-190</l></block><block s="changeYPosition"><block s="reportProduct"><l>1.25</l><block var="width"/></block></block><custom-block s="row b %s %s %s %s"><block var="num2"/><block var="length"/><block var="width"/><block var="space"/></custom-block><block s="setXPosition"><l>-190</l></block><block s="changeYPosition"><block s="reportProduct"><l>1.25</l><block var="width"/></block></block></script></block><custom-block s="row a %s %s %s %s"><block var="num2"/><block var="length"/><block var="width"/><block var="space"/></custom-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="doIfElse"><custom-block s="%n divisible by %s ?"><block var="num"/><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="%&apos;num1&apos; divisible by %&apos;num2&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="num1"/><block var="num2"/></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="row a %&apos;wall length&apos; %&apos;brick length&apos; %&apos;brick width&apos; %&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="wall length"/><script><custom-block s="draw brick length %s width %s"><block var="brick length"/><block var="brick width"/></custom-block><block s="forward"><block var="gap"/></block></script></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="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>112,0,38,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><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flag"/></block></script></block-definition><block-definition s="row b %&apos;wall length&apos; %&apos;brick length&apos; %&apos;brick width&apos; %&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 %s width %s"><block s="reportDifference"><block s="reportQuotient"><block var="brick length"/><l>2</l></block><l>3</l></block><block var="brick width"/></custom-block><block s="forward"><block var="gap"/></block><block s="doRepeat"><block s="reportDifference"><block var="wall length"/><l>1</l></block><script><custom-block s="draw brick length %s width %s"><block var="brick length"/><block var="brick width"/></custom-block><block s="forward"><block var="gap"/></block></script></block><custom-block s="draw brick length %s width %s"><block s="reportDifference"><block s="reportQuotient"><block var="brick length"/><l>2</l></block><l>3</l></block><block var="brick width"/></custom-block></script></block-definition></blocks><variables></variables></project><media name="M6L4A2" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>