<snapdata remixID="8971772"><project name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFY0lEQVR4Xu2ZT0hcVxTGz4yhamubLrrLlFJkFnU13ahBxFVNFy2C2aRFyKrQRQm0i+6ku66r3QSDlBAS2pBFSReGZKEuXRgXgkVoiIQUwfUUuyid8h44deKYd+/z3jfn5fzeQmfw3HPP930/nu9PpdVqtYQDB3rkQAUAe+Q826YOACAg9NSBrgBubW3J2tpa7sGq1apMTU1Jo9HI3YOFNhw4AeDKyorU63VJLg0rlUr799P7i/Js9U6mKx82GvLW1evpup2dHZmZmclcQ4FdBzoA3NjYkKGhoRS8o+MIxPNL03K+v3rMqaSm+/3Ls6sP2nUjIyN23UV5pgMdAM7Pz8vs7GwK4N7eXvp5c3Mz/X7h1qcyeO5/MJPOg1/8LIc3rpzY5I/P7rfPnPwbzszAdEEHgAsLCzI+Pp4Ct7y8LLVaTaanp9Pv7/9yuQPA179+JJXBN+Wv78dPGLhz+V4bwNHRUdMGI/7lDnQAeHBwILu7u11XfPDr5zLwwhnwtNZbn9xu/2lycpIMcOBUB07chCwtLcnw8HC64OgmJPk8MTEhAwMDmVY2m01JriWTY39/X+bm5jLXUGDXAZ4D2s1ehXIAVBGD3SEA0G72KpQDoIoY7A4BgHazV6EcAFXEYHcIALSbvQrlAKgiBrtDAKDd7FUoB0AVMdgdAgDtZq9COQCqiMHuEABoN3sVygFQRQx2hwBAu9mrUA6AKmKwOwQA2s1ehXIAVBGD3SEA0G72KpQDoIoY7A4BgHazV6EcAFXEYHcIALSbvQrlAKgiBrtDAKDd7FUoB0AVMdgdAgDtZq9COQCqiMHuEABoN3sVygFQRQx2hwBAu9mrUA6AKmKwOwQA2s1ehXIAVBGD3SEA0G72KpQDoIoY7A4BgHazV6EcAFXEYHcIALSbvQrlAKgiBrtDAKDd7FUoB0AVMdgdAgDtZq9COQCqiMHuEABoN3sVygFQRQx2hwBAu9mrUA6AKmKwOwQA2s1ehXIAVBGD3SEA0G72KpQDoIoY7A4BgHazV6G81AAuXvjIycRrfz5q1xW1JtmwyL2cjFBYBICnhHJWaAHQjXYABEA3UiJVASAARkLLrW2pAXSTSJVmB0oN4PGL/DJds+W5OXnxmvK4Xs2AZc0GgMccygNGUWsAMAvlHvydM2APTA+8JWdAzoCBkfJrV2oA/aRSrdGBUgNY1PVXnn14EO2GOwDyHNCNlEhVAAiAkdByawuAAOhGSqSqUgMYyRPaFuhAqQHkOWCBpETaCgB5DhgJLbe2AAiAbqREqgJAAIyEllvbUgPoJpEqzQ6UGsA8byiKWsObEDfsAZDngG6kRKoCQACMhJZbWwAEQDdSIlWVGsBIntC2QAdKDSBvQgokJdJWAMhzwEhoubUFQAB0IyVSFQACYCS03NqWGkA3iVRpdqDUABb1ViPPPrwJccMeAHkO6EZKpCoABMCXotVqtaSSVFTSn8EPAATATKh+eO+SVP/5Vx40n8p3D2/L2NhY5hrXglID6CqSurM70O06eP2dQ7n7eF36+vpybwCAua2ztfDbL69J7bffu4p+8tqhfPXwJ6nX696mAKC3ZfYWbG9vy+rH37SF//3GOXl+sSaLN2+c2QwAPLOFr3aD5Cbkx3cvyfrbTbmzuSr9/f1BBQNgUDtp5usAAPo6Rn1QBwAwqJ0083UAAH0doz6oAwAY1E6a+ToAgL6OUR/UAQAMaifNfB0AQF/HqA/qAAAGtZNmvg4AoK9j1Ad1AACD2kkzXwcA0Ncx6oM6AIBB7aSZrwMA6OsY9UEdAMCgdtLM1wEA9HWM+qAOAGBQO2nm6wAA+jpGfVAHADConTTzdeA/ZhMr1X19B5cAAAAASUVORK5CYII=</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAATuklEQVR4Xu3dwZElxw0FwKEbskf+0Bb5I3vohnjjZVcMzKI+XxWQPE83Cgl0vdmIieBvX/4jQIAAAQIE/nGB3/7xigoSIECAAAECXwLYEhAgQIAAgYCAAA6gK0mAAAECBASwHSBAgAABAgEBARxAV5IAAQIECAhgO0CAAAECBAICAjiAriQBAgQIEBDAdoAAAQIECAQEBHAAXUkCBAgQICCA7QABAgQIEAgICOAAupIECBAgQEAA2wECBAgQIBAQEMABdCUJECBAgIAAtgMECBAgQCAgIIAD6EoSIECAAAEBbAcIECBAgEBAQAAH0JUkQIAAAQIC2A4QIECAAIGAgAAOoCtJgAABAgQEsB0gQIAAAQIBAQEcQFeSAAECBAgIYDtAgAABAgQCAgI4gK4kAQIECBAQwHaAAAECBAgEBARwAF1JAgQIECAggO0AAQIECBAICAjgALqSBAgQIEBAANsBAgQIECAQEBDAAXQlCRAgQICAALYDBAgQIEAgICCAA+hKEiBAgAABAWwHCBAgQIBAQEAAB9CVJECAAAECAtgOECBAgACBgIAADqArSYAAAQIEBLAdIECAAAECAQEBHEBXkgABAgQICGA7QIAAAQIEAgICOICuJAECBAgQEMB2gAABAgQIBAQEcABdSQIECBAgIIDtAAECBAgQCAgI4AC6kgQIECBAQADbAQIECBAgEBAQwAF0JQkQIECAgAC2AwQIECBAICAggAPoShIgQIAAAQFsBwgQIECAQEBAAAfQlSRAgAABAgLYDhAgQIAAgYCAAA6gK0mAAAECBASwHSBAgAABAgEBARxAV5IAAQIECAhgO0CAAAECBAICAjiAriQBAgQIEBDAdoAAAQIECAQEBHAAXUkCBAgQICCA7QABAgQIEAgICOAAupIECBAgQEAA2wECBAgQIBAQEMABdCUJECBAgIAAtgMECBAgQCAgIIAD6EoSIECAAAEBbAcIECBAgEBAQAAH0JUkQIAAAQIC2A4QIECAAIGAgAAOoCtJgAABAgQEsB0gQIAAAQIBAQEcQFeSAAECBAgIYDtAgAABAgQCAgI4gK4kAQIECBAQwHaAAAECBAgEBARwAF1JAgQIECAggO0AAQIECBAICAjgALqSBAgQIEBAANsBAgQIECAQEBDAAXQlCRAgQICAALYDBAgQIEAgICCAA+hKEiBAgAABAWwHCBAgQIBAQEAAB9CVJECAAAECAtgOECBAgACBgIAADqArSYAAAQIEBLAdIECAAAECAQEBHEBXkgABAgQICGA7QIAAAQIEAgICOICuJAECBAgQEMB2gAABAgQIBAQEcABdSQIECBAgIIDtAAECBAgQCAgI4AC6kgQIECBAQADbAQIECBAgEBAQwAF0JQkQIECAgAC2AwQIECBAICAggAPoShIgQIAAAQFsBwgQIECAQEBAAAfQlSRAgAABAgLYDhAgQIAAgYCAAA6gK0mAAAECBASwHSBAgAABAgEBARxAV5IAAQIECAhgO0CAAAECBAICAjiAriQBAgQIEBDAdoAAAQIECAQEBHAAXUkCBAgQICCA7QABAgQIEAgICOAAupIECBAgQEAA2wECBAgQIBAQEMABdCUJECBAgIAAtgMECBAgQCAgIIAD6EoSIECAAAEBbAcIECBAgEBAQAAH0JUkQIAAAQIC2A4QIECAAIGAgAAOoCtJgAABAgQEsB0gQIAAAQIBAQEcQFeSAAECBAgIYDtAgAABAgQCAgI4gK4kAQIECBAQwHaAAAECBAgEBARwAF1JAgQIECAggO0AAQIECBAICAjgALqSBAgQIEBAANsBAgQIECAQEBDAAXQlCRAgQICAALYDBAgQIEAgICCAA+hKEiBAgAABAWwHCBAgQIBAQEAAB9CVJECAAAECAtgOECBAgACBgIAADqArSYAAAQIEBLAdIECAAAECAQEBHEBXkgABAgQICGA7QIAAAQIEAgICOICuJAECBAgQEMB2gAABAgQIBAQEcABdSQIECBAgIIDtAAECBAgQCAgI4AC6kgQIECBAQADbAQIECBAgEBAQwAF0JQkQIECAgAC2AwQIECBAICAggAPoShIgQIAAAQFsBwgQIECAQEBAAAfQlSRAgAABAgLYDhAgQIAAgYCAAA6gK0mAAAECBASwHSBAgAABAgEBARxAV5IAAQIECAhgO0CAAAECBAICAjiAriQBAgQIEBDAdoAAAQIECAQEBHAAXUkCBAgQICCA7QABAgQIEAgICOAAupIECBAgQEAA2wECBAgQIBAQEMABdCUJECBAgIAAtgMECBAgQCAgIIAD6EoSIECAAAEBbAcIECBAgEBAQAAH0JUkQIAA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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="a" style="normal" x="10" y="10" color="243,118,29"/><sprite name="Sprite" idx="1" x="199" y="-115" 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="10" y="56.33333333333334"><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block></script><script x="20.333333333333343" y="104"><block s="clear"></block><block s="gotoXY"><l>-100</l><l>0</l></block><custom-block s="rowA"></custom-block><block s="gotoXY"><l>-100</l><l>-15</l></block><custom-block s="rowB"></custom-block></script><script x="173" y="324"><block s="doSetVar"><l>a</l><l>7</l></block><block s="clear"></block><block s="doIfElse"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="a"/><l>2</l></block></block><script><block s="doSetVar"><l>a</l><block s="reportQuotient"><block var="a"/><l>2</l></block></block><block s="doFor"><l>i</l><l>1</l><block var="a"/><script><block s="gotoXY"><l>-100</l><block s="reportDifference"><l>15</l><block s="reportProduct"><block var="i"/><l>30</l></block></block></block><custom-block s="rowA"></custom-block><block s="gotoXY"><l>-100</l><block s="reportDifference"><l>0</l><block s="reportProduct"><block var="i"/><l>30</l></block></block></block><custom-block s="rowB"></custom-block></script></block></script><script><block s="doChangeVar"><l>a</l><l>-1</l></block><block s="doSetVar"><l>a</l><block s="reportQuotient"><block var="a"/><l>2</l></block></block><block s="doFor"><l>i</l><l>1</l><block var="a"/><script><block s="gotoXY"><l>-100</l><block s="reportDifference"><l>15</l><block s="reportProduct"><block var="i"/><l>30</l></block></block></block><custom-block s="rowA"></custom-block><block s="gotoXY"><l>-100</l><block s="reportDifference"><l>0</l><block s="reportProduct"><block var="i"/><l>30</l></block></block></block><custom-block s="rowB"></custom-block></script></block><block s="gotoXY"><l>-100</l><block s="reportDifference"><l>15</l><block s="reportProduct"><block var="i"/><l>30</l></block></block></block><custom-block s="rowA"></custom-block></script></block></script><script x="365" y="184"><block s="doSetVar"><l></l><l>0</l></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>5</l><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><l>10</l><comment w="90" collapsed="false">This block draws row a of a brick wall. Victor Cheung Kenny Yang Period 2.</comment></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>10</l><l>10</l></custom-block><block s="forward"><l>10</l></block><block s="doRepeat"><l>4</l><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>10</l></custom-block><block s="forward"><l>10</l></block></script></block><custom-block s="draw brick, length: %n width: %n"><l>10</l><l>10</l></custom-block><block s="forward"><l>10</l><comment w="90" collapsed="false">This block draws another row of a brick wall. Victor Cheung Kenny Yang Peroid 2.</comment></block></script></block-definition></blocks><variables><variable name="a"><l>3</l></variable></variables></project><media name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>