<snapdata remixID="9207743"><project name="U2L4-brickwall" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEYElEQVR4Xu3bv0tVcRjH8edkkGs/JiNqaairg0QO1lCk4o+hJsGghlqahAL/hgYHo73WwqWgKNAmxwtBgdXSUEL9BQ0i6I17QCjvvdwH9Dmf7/f6vqtfv8+57/PynnuuWjQajYbxoICoQAFAUXnGlgUACARpAQBK8zMcgBiQFgCgND/DAYgBaQEASvMzHIAYkBYAoDQ/wwGIAWkBAErzMxyAGJAWAKA0P8MBiAFpAQBK8zMcgBiQFgCgND/DAYgBaQEASvMzHIAYkBYAoDQ/wwGIAWkBAErzMxyAGJAWAKA0P8MBiAFpAQBK8zMcgBiQFgCgND/DAYgBaQEASvMzHIAYkBYAoDQ/wwGIAWkBAErzMxyAGJAWAKA0P8MBiAFpAQBK8zMcgBiQFgCgND/DAYgBaQEASvMzHIAYkBYAoDQ/wwGIAWkBAErzMxyAGJAWAKA0P8MBiAFpAQBK8zMcgBiQFgCgND/DAYgBaQEASvMzHIAYkBYAoDQ/w7MF+Lu+bl9evO96BgdGBq02N1WubX5Pt0dzbfN7Vh8udltafn18aaHcN5VjcR10QouyBfh1ecU+OJBcmJ0okTRBfVte6Zp+bGnBLs5O2NPT413XNhfM/1q1lI7FddAJLQLgnpMBwGp1ZgswpcteSsdSLZ/9T8sW4P6fOjukUCBbgO1edVK7Iaj6lXH3BioFWN5jyBZguzf+qd0QVH1zsvv+1XvyU1gHwB66OwZghT9SXIJbP6vkElwhQEb1RoFsL8FVv8HvdLpTu/HJjWW2AKt+g9/pxKZ24wPAigoAsDV084cht0e2r4BcglupNd8O5PbIFmBuoTne9gWyBcjHMHwMI/2h5jchrX8yxgfRFZIEIAAr5NY66rBdgo/09dnO9nYZotNfbfObECnJ3h5er9ft+5s1s4HjNvfgnhVF0RNPuKduQtqdkV76n5C+gRO2/uRl+TR/nizs1t3b9uPYps1MTtvn56/t+uP57FBmC/CwfhDdP33JNt99/A/an50tawyfs+Fro3ZmatSGhoaygQjAPacq9f8J6QTw6Mh5G7xy2c7OXLVarQbA6AKH8Tch/16CN04dsZt35myjf8smx8bt07NXdmPxUXT2A98/21fAAy+R+IblTcjbNSvKm5D7iR+t//AA6G/FyoACAAyIypb+AgD0t2JlQAEABkRlS38BAPpbsTKgAAADorKlvwAA/a1YGVAAgAFR2dJfAID+VqwMKADAgKhs6S8AQH8rVgYUAGBAVLb0FwCgvxUrAwoAMCAqW/oLANDfipUBBQAYEJUt/QUA6G/FyoACAAyIypb+AgD0t2JlQAEABkRlS38BAPpbsTKgAAADorKlvwAA/a1YGVAAgAFR2dJfAID+VqwMKADAgKhs6S8AQH8rVgYUAGBAVLb0FwCgvxUrAwoAMCAqW/oLANDfipUBBQAYEJUt/QUA6G/FyoACAAyIypb+AgD0t2JlQAEABkRlS38BAPpbsTKgwF9pv5TVUDzR9AAAAABJRU5ErkJggg==</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAASGUlEQVR4Xu3dwZGjxRKFUY0b2IM/2II/2IMbsCWCnonomyXdSum89aSqdP6UPi06eD8e/keAAAECBAi8XODHy090IAECBAgQIPAQYEtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQKAgJcQHckAQIECBAQYDtAgAABAgQK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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="110" 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><comment x="247" y="11" w="115" collapsed="false">Nate and Kyle Mangum</comment><script x="39" y="298"><custom-block s="RowB"></custom-block></script><comment x="212" y="138" w="146" collapsed="false">clear and reset function</comment><comment x="136" y="257" w="133" collapsed="false">These draw the separate rows used in the command</comment><script x="46" y="148"><block s="gotoXY"><l>-100</l><l>0</l></block><block s="clear"></block></script><script x="35" y="374"><block s="gotoXY"><l>-100</l><l>0</l></block><block s="clear"></block><custom-block s="Draw Brick With %n Rows ; number of bricks per row %n"><l>9</l><l></l></custom-block></script><script x="22" y="512"><custom-block s="Draw Brick With %n Rows ; number of bricks per row %n"><l>5</l><l></l></custom-block></script><comment x="407" y="350" w="167" collapsed="false">This draws a brick wall with the wanted number of rows using Boolean expressions with the RowA and RowB functions.</comment><script x="198.000002" y="605.800002"><custom-block s="RowB"></custom-block></script><script x="200.000002" y="562.800002"><custom-block s="RowA"></custom-block></script><script x="36.000001999999995" y="253.63333533333338"><custom-block s="RowA"></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" type="command" category="pen"><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="up"></block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="RowB" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick, length: %n width: %n"><l>13</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>13</l><l>10</l></custom-block></script></block-definition><block-definition s="Draw Brick With %&apos;number&apos; Rows ; number of bricks per row %&apos;numb bricks&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><custom-block s="even? %s"><block var="number"/></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doRepeat"><block s="reportQuotient"><block var="number"/><l>2</l></block><script><custom-block s="RowA"></custom-block><block s="gotoXY"><l>-100</l><block s="reportDifference"><block s="yPosition"></block><l>15</l></block></block><custom-block s="RowB"></custom-block><block s="gotoXY"><l>-100</l><block s="reportDifference"><block s="yPosition"></block><l>15</l></block></block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block s="reportDifference"><block var="number"/><l>1</l></block><l>2</l></block><script><custom-block s="RowA"></custom-block><block s="gotoXY"><l>-100</l><block s="reportDifference"><block s="yPosition"></block><l>15</l></block></block><custom-block s="RowB"></custom-block><block s="gotoXY"><l>-100</l><block s="reportDifference"><block s="yPosition"></block><l>15</l></block></block></script></block><custom-block s="RowA"></custom-block></script></block></script></block-definition><block-definition s="%&apos;num&apos; between %&apos;num2&apos; and %&apos;num3&apos; ?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="num"/><block var="num2"/></block><block s="reportGreaterThan"><block var="num"/><block var="num3"/></block></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><block-definition s="%&apos;num&apos; divisible by %&apos;num2&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="num"/><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="even? %&apos;num&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="num"/><l>2</l></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></blocks><variables></variables></project><media name="U2L4-brickwall" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>