<snapdata remixID="8885330"><project name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAETklEQVR4Xu2cMY4UMRBFe7RXICMimJBjkHCFuQMxp0CCO3AAIoKNEBn32GOgQc0K7Wo1uF1/3FO/ux4prnbV/6/tdnm0h/P5fJ74hwJJChwAMEl5pv2rAAACQqoCAJgqP5MDIAykKgCAqfIzOQDCQKoCAJgqP5MDIAykKgCAqfIzOQDCQKoCAJgqP5MDIAykKpAG4JfX70KFf3i4n5SYeZJI3DxPNGYef+v8QuIZDwbAF+YA4G1pBUAAvC1xL2YDQACsCWBq1Uxuo4DVCqh8fykxGYeGyEGold+/em0IujIRAAwIqMCuxABgwBR16KUVQTFLiWEFVF0bH8cKGNBUgV2JYQUMmMJQFLhGAasVsFXIrW8aRh0almqa/z8yF4eQa3B/FhsRfcvfbADYBoYVkEb0oCVFewwAAqBGzqCoNAAH5c9jNq5AGoD0Advk/O/QxSFk0BsHgAA4K8AKGHihlKayEkMjOmCKOpQVkBUwdQVUwSVuXwpYbcFLTVulea3eNChzKTFqfnvBEADpA6ayDIAACIA9CvBjhEeV6AP20MIYFOhUwGoLVnpmSkyrz7Z0EFIPDcoBpdWq6vTXfhgABixSYFdiaEQHTFGH0oimEZ3aiAZAAEwFUF05iduXAlbfgEsHAOVDPvvQsFSTmt9eMARAGtGpLAMgAAJgjwLchDyqxE1IDy2MQYFOBay2YKVpq8S0Gr1rHRqUAxQ3IZ0UK8PoA9IHTO0DAiAAAqDwl/rVvh1b8OUXLu0bUNm2idmfAmkAjloR3A8Na+W3FxQBkEZ0KssACIAA2KMANyHchPRwwhgUCClgtQUrtxpKDDchIUZWHQyAAXkV2JWY1gvCjxEChrWGchPCTQg3IdyEDFpO9MekbcF6ykTuSYE0ALkJefpxaUQLvgEHvX4R0bd8auUqrg0MKyA3IYOWFO0xAAiAGjmDotIAHJQ/j9m4AmkA0gekD0gfkD5g+vrJChiwQLlWU2K4iguYog5lC2YLXmULPr16O73//HE6nU4qm8QVUmCVLfj56nb/+2H69PPbdDweC8lKqb0KrALgPPmlLfZ8d5h+vbmbvv743psf43auAADu3GD38lYBkC3Y3Xaf/IYDyCHEx9wtZDIcwC0UTY4+CgCgjxclMwHAkrb7FA2APl6UzAQAS9ruUzQA+nhRMhMALGm7T9EA6ONFyUwAsKTtPkUDoI8XJTMBwJK2+xQNgD5elMwEAEva7lM0APp4UTITACxpu0/RAOjjRclMALCk7T5FA6CPFyUzAcCStvsUDYA+XpTMBABL2u5TNAD6eFEyEwAsabtP0QDo40XJTACwpO0+RQOgjxclMwHAkrb7FA2APl6UzAQAS9ruUzQA+nhRMhMALGm7T9EA6ONFyUwAsKTtPkUDoI8XJTMBwJK2+xQNgD5elMwEAEva7lM0APp4UTITACxpu0/RAOjjRclMALCk7T5FA6CPFyUz+QPlK6LkcCmpDwAAAABJRU5ErkJggg==</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="-150" y="-45" 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="20" y="20"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="gotoXY"><l>-100</l><l>100</l></block></script><script x="20" y="111"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="draw Brick Wall with %s rows"><l>6</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="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>35</l><l>10</l></custom-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>15</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>35</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>15</l><l>10</l></custom-block><block s="forward"><l>5</l></block></script></block-definition><block-definition s="draw Brick Wall with %&apos;number&apos; rows" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><custom-block s="Even? %s"><block var="number"/></custom-block><script><block s="gotoXY"><l>-150</l><l>135</l></block><block s="doRepeat"><block var="number"/><script><custom-block s="rowA"></custom-block><block s="gotoXY"><l>-150</l><block s="reportDifference"><block s="yPosition"></block><l>15</l></block></block><custom-block s="rowB"></custom-block><block s="gotoXY"><l>-150</l><block s="reportDifference"><block s="yPosition"></block><l>15</l></block></block></script></block></script></block></script></block-definition><block-definition s="Even? %&apos;x&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="Is %s Divisible by %s ?"><block var="x"/><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="Is %&apos;x&apos; Divisible by %&apos;y&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="x"/><block var="y"/></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.1, http://snap.berkeley.edu" version="1"></media></snapdata>