<snapdata remixID="8842375"><project name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADbUlEQVR4Xu3bwW0TYRRGUbsOGqEB2qAENtTBhhJogwZohDqMEjQhEln5In0ecbKKLP15zpmrieMnX2+32+3ii8BI4CrAkbyxzwICFMJUQIBTfsMFqIGpgACn/IYLUANTAQFO+Q0XoAamAgKc8hsuQA1MBQQ45TdcgBqYCghwym+4ADUwFRDglN9wAWpgKiDAKb/hAtTAVECAU37DBaiBqYAAp/yGC1ADUwEBTvkNF6AGpgICnPIbLkANTAUEOOU3XIAamAoIcMpvuAA1MBUQ4JTfcAFqYCogwCm/4QLUwFRAgFN+wwWogamAAKf8hgtQA1MBAU75DRegBqYCApzyGy5ADUwFBDjlN1yAGpgKCHDKb7gANTAVEOCU33ABamAqIMApv+EC1MBUQIBTfsMFqIGpgACn/IYLUANTAQFO+Q0XoAamAgKc8hsuQA1MBQQY+X98+Xa5Xq+X2+12ef/54/NPO8NjT8/zeL6RIB0XYOL7Hdvx9TrAMzwmwHjxH+H413cfnp/Gp5/fL8f3x/M6w2NrQ3fA9RX4z+cLMAbw+q73dMd7+jrLY8fzjQTpuAAT35/XgE+vp16/Hjxe5D/6Y/HXz8cFGAmPwAR4H6QA73N7OXWWP7fHP0qvXyL4ExwvvuPnF3AHjNfQ2zANUIDN7xRbj7c2Ncc/SfHXz8cFGAltQhqgAJvfy3t+Z9h6vLWpib9+Pi7ATOgHFAEBFr0TbT28DRMv9KMe90Z0uzLugM3vZf1mE3IfpADvc7MJiW7HcQH+I0g/5j4BAd7n9tcd0Nsw90EK8D63l1Nn+PyHTUi8yI983CakXR13wOZnExL9BBgBHW8CAmx+p/n8h01IvNCPetwmpF0Zd8DmZxMS/QQYAX0mpAEKsPk5HQUEGAF9JqQBCrD5+UxI9BNgBLQJaYACbH42IdFPgBHQ8SYgwOZnExL9BBgBbUIaoACbn01I9BNgBLQJaYACbH5ORwEBRkCbkAYowOZnExL9BBgBbUIaoACbn01I9BNgBHS8CQiw+dmERD8BRkCbkAYowOZnExL9BBgBbUIaoACbn9NRQIAR0CakAQqw+dmERD8BRkCbkAYowOZnExL9BBgBHW8CAmx+NiHRT4AR0CakAQqw+dmERD8BRkCbkAYowObndBQQYAS0CWmAAmx+NiHR7xcTzVoRZgpZ/AAAAABJRU5ErkJggg==</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAX0UlEQVR4Xu3d0ZHkthUF0JbCUDzKx+UMnIHL+SgehWG5WDOqmvWgJRAgeAHi6LvBRx487FVz0difXv4jQIAAAQIEbhf46faKChIgQIAAAQIvAawJCBAgQIBAQEAAB9CVJECAAAECAlgPECBAgACBgIAADqArSYAAAQIEBLAeIECAAAECAQEBHEBXkgABAgQICGA9QIAAAQIEAgICOICuJAECBAgQEMB6gAABAgQIBAQEcABdSQIECBAgIID1AAECBAgQCAgI4AC6kgQIECBAQADrAQIECBAgEBAQwAF0JQkQIECAgADWAwQIECBAICAggAPoShIgQIAAAQGsBwgQIECAQEBAAAfQlSRAgAABAgJYDxAgQIAAgYCAAA6gK0mAAAECBASwHiBAgAABAgEBARxAV5IAAQIECAhgPUCAAAECBAICAjiAriQBAgQIEBDAeoAAAQIECAQEBHAAXUkCBAgQICCA9QABAgQIEAgICOAAupIECBAgQEAA6wECBAgQIBAQEMABdCUJECBAgIAA1gMECBAgQCAgIIAD6EoSIECAAAEBrAcIECBAgEBAQAAH0JUkQIAAAQICWA8QIECAAIGAgAAOoCtJgAABAgQEsB4gQIAAAQIBAQEcQFeSAAECBAgIYD1AgAABAgQCAgI4gK4kAQIECBAQwHqAAAECBAgEBARwAF1JAgQIECAggPUAAQIECBAICAjgALqSBAgQIEBAAOsBAgQIECAQEBDAAXQlCRAgQICAANYDBAgQIEAgICCAA+hKEiBAgAABAawHCBAgQIBAQEAAB9CVJECAAAECAlgPECBAgACBgIAADqArSYAAAQIEBLAeIECAAAECAQEBHEBXkgABAgQICGA9QIAAAQIEAgICOICuJAECBAgQEMB6gAABAgQIBAQEcABdSQIECBAgIID1AAECBAgQCAgI4AC6kgQIECBAQADrAQIECBAgEBAQwAF0JQkQIECAgADWAwQIECBAICAggAPoShIgQIAAAQGsBwgQIECAQEBAAAfQlSRAgAABAgJYDxAgQIAAgYCAAA6gK0mAAAECBASwHiBAgAABAgEBARxAV5IAAQIECAhgPUCAAAECBAICAjiAriQBAgQIEBDAeoAAAQIECAQEBHAAXUkCBAgQICCA9QABAgQIEAgICOAAupIECBAgQEAA6wECBAgQIBAQEMABdCUJECBAgIAA1gMECBAgQCAgIIAD6EoSIECAAAEBrAcIECBAgEBAQAAH0JUkQIAAAQICWA8QIECAAIGAgAAOoCtJgAABAgQEsB4gQIAAAQIBAQEcQFeSAAECBAgIYD1AgAABAgQCAgI4gK4kAQIECBAQwHqAAAECBAgEBARwAF1JAgQIECAggPUAAQIECBAICAjgALqSBAgQIEBAAOsBAgQIECAQEBDAAXQlCRAgQICAANYDBAgQIEAgICCAA+hKEiBAgAABAawHCBAgQIBAQEAAB9CVJECAAAECAlgPECBAgACBgIAADqArSYAAAQIEBLAeIECAAAECAQEBHEBXkgABAgQICGA9QIAAAQIEAgICOICuJAECBAgQEMB6gAABAgQIBAQEcABdSQIECBAgIID1AAECBAgQCAgI4AC6kgQIECBAQADrAQIECBAgEBAQwAF0JQkQIECAgADWAwQIECBAICAggAPoShIgQIAAAQGsBwgQIECAQEBAAAfQlSRAgAABAgJYDxAgQIAAgYCAAA6gK0mAAAECBASwHiBAgAABAgEBARxAV5IAAQIECAhgPUCAAAECBAICAjiAriQBAgQIEBDAeoAAAQIECAQEBHAAXUkCBAgQICCA9QABAgQIEAgICOAAupIECBAgQEAA6wECBAgQIBAQEMABdCUJECBAgIAA1gMECBAgQCAgIIAD6EoSIECAAAEBrAcIECBAgEBAQAAH0JUkQIAAAQICWA8QIECAAIGAgAAOoCtJgAABAgQEsB4gQIAAAQIBAQEcQFeSAAECBAgIYD1AgAABAgQCAgI4gK4kAQIECBAQwHqAAAECBAgEBARwAF1JAgQIECAggPUAAQIECBAICAjgALqSBAgQIEBAAOsBAgQIECAQEBDAAXQlCRAgQICAANYDBAgQIEAgICCAA+hKEiBAgAABAawHCBAgQIBAQEAAB9CVJECAAAECAlgPECBAgACBgIAADqArSYAAAQIEBLAeIECAAAECAQEBHEBXkgABAgQICGA9QIAAAQIEAgICOICuJAECBAgQEMB6gAABAgQIBAQEcABdSQIECBAgIID1AAECBAgQCAgI4AC6kgQIECBAQADrAQIECBAgEBAQwAF0JQkQIECAgADWAwQIECBAICAggAPo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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="X" style="normal" x="11.999999999999886" y="11.999999999999986" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="0" y="-200" heading="90" 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="52" y="65"><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block></script><script x="123" y="181"><custom-block s="Draw Brick Wall with %n rows %n bricks %n Space. Length: %n Width: %n"><l>10</l><l>10</l><l>5</l><l>10</l><l>3</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="Draw Brick Wall with %&apos;Rows&apos; rows %&apos;Bricks&apos; bricks %&apos;Space&apos; Space. 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><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>X</l><block s="xPosition"></block></block><block s="doFor"><l>i</l><l>1</l><block var="Rows"/><script><block s="doIf"><custom-block s="%n Odd?"><block var="i"/></custom-block><script><custom-block s="Row A %n Length: %n Width: %n Space: %n"><block s="reportDifference"><block var="Bricks"/><l>1</l></block><block var="Length"/><block var="Width"/><block var="Space"/></custom-block></script></block><block s="doIf"><custom-block s="%n Even?"><block var="i"/></custom-block><script><custom-block s="Row B %n Length: %n Width: %n Space: %n"><block s="reportDifference"><block var="Bricks"/><l>1</l></block><block var="Length"/><block var="Width"/><block var="Space"/></custom-block></script></block><block s="changeYPosition"><block s="reportDifference"><l>0</l><block var="Space"/></block></block><block s="gotoXY"><block var="X"/><block s="yPosition"></block></block></script></block></script></block-definition><block-definition s="Row A %&apos;X&apos; Length: %&apos;Length&apos; Width: %&apos;Width&apos; Space: %&apos;Space&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="doRepeat"><block var="X"/><script><custom-block s="draw brick, length: %n width: %n"><block var="Length"/><block var="Width"/></custom-block><block s="forward"><block var="Space"/></block></script></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="Space"/></block></script></block-definition><block-definition s="Row B %&apos;Y&apos; Length: %&apos;Length&apos; Width: %&apos;Width&apos; Space: %&apos;Space&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><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="Space"/></block><block s="doRepeat"><block var="Y"/><script><custom-block s="draw brick, length: %n width: %n"><block var="Length"/><block var="Width"/></custom-block><block s="forward"><block var="Space"/></block></script></block></script></block-definition><block-definition s="%&apos;Number&apos; Between? %&apos;Number2&apos; and %&apos;Number3&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="doReport"><block s="reportAnd"><block s="reportLessThan"><block var="Number2"/><block var="Number"/></block><block s="reportLessThan"><block var="Number"/><block var="Number3"/></block></block></block></script></block-definition><block-definition s="%&apos;Number&apos; Divisible by? %&apos;Number2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportModulus"><block var="Number"/><block var="Number2"/></block><l>0</l></block></block></script></block-definition><block-definition s="%&apos;Number&apos; Even?" 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="Number"/><l>2</l></custom-block></block></script></block-definition><block-definition s="%&apos;Number&apos; Above / Equal to? %&apos;Number2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportOr"><block s="reportEquals"><block var="Number"/><block var="Number2"/></block><block s="reportGreaterThan"><block var="Number"/><block var="Number2"/></block></block></block></script></block-definition><block-definition s="%&apos;Number&apos; Below / Equal to? %&apos;Number2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportOr"><block s="reportEquals"><block var="Number"/><block var="Number2"/></block><block s="reportLessThan"><block var="Number"/><block var="Number2"/></block></block></block></script></block-definition><block-definition s="Is %&apos;Number&apos; an Integer?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportRound"><block var="Number"/></block><block var="Number"/></block></block></script></block-definition><block-definition s="%&apos;Number&apos; Odd?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNot"><custom-block s="%n Even?"><block var="Number"/></custom-block></block></block></script></block-definition></blocks><variables><variable name="X"><l>0</l></variable></variables></project><media name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>