<snapdata remixID="8859884"><project name="U2L4-Brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADzklEQVR4Xu3dP2sTcQDG8V+aVhHrqoODL8BdEMTJCvoOXBx01foHVBx9C74RR4X6EsTByUG61UkQUVooNbU2VLC2cknu7uEun86Xe9JvPolNzupgd++r+FIgVGAAYKi82f0CAIIQLQBgNL9xABmIFgAwmt84gAxECwAYzW8cQAaiBQCM5jcOIAPRAgBG8xsHkIFoAQCj+Y0DyEC0AIDR/MYBZCBaAMBofuMAMhAtAGA0v3EAGYgWADCa3ziADEQLABjNbxxABqIFAIzmNw4gA9ECAEbzGweQgWgBAKP5jQPIQLQAgNH8xgFkIFoAwGh+4wAyEC0AYDS/cQAZiBYAMJrfOIAMRAsAGM1vHEAGogUAjOY3DiAD0QIARvMbB5CBaIFOA3x5fqVSvNWNtf3j5u34SnHCBwF4xAPQF7BhW5XmAQSwEpSmDuo0wFL1vzoeDMb95u34ptTUeN5uA6wxhFNlCnQa4OE3FX352W3WN0sHHTKkJlsFsIfvjgGc7Ekw9dFeAY/+eAnAqUlNeMPDbyrm9c3GcR0mzJk4vNN/BCeC2ay3QKcBzvrD+nEp+/Jmpl4qzZwNQB9ENyOr4lkBBLAilWYO6zTAubuyMemVnGbM1HrWbgOsNYWTJQp0GqDPAX0OmHjS/NkEEEAA/1Mg9XGOKyFtsXQlZFzalZC2xNnpW4FevQnp+5WNSa/8dAErgD6IjjoFEEAAowWMRwt0+hUwWs54LQU6DdAH0T6IruVZMO1JAARwWju13A5AAGuBNPVJXAlxJWRqPG6owF6BXr0JcSVkXMBfRmjpuT3ppal5O76lh2GmGa+AroTMBGjWG3caoN8JOebhP/gF/Vl1tHD7bgNsIVBfJ25dvlYufV4oq+uvy3A4jH2bAMbStzv87MGjcnbtUxl+2yoLZfzvJd79+KqcPrPc7h05tAZgNH+z408vrpRzX3+WpcG/r3CDe9fL/edPmr0DFc4OYIVIXT1kNBqVze8/yp2rN8uVL6f++jZGZbc83Hgb/9YAjD8E7d2B7e3t8uHd+/Lixu2ysnyh7Jwclsfrb9q7A0csARjNnx3f2twqSyeWyuLiYuyOABhLb/h3AQA5iBYAMJrfOIAMRAsAGM1vHEAGogUAjOY3DiAD0QIARvMbB5CBaAEAo/mNA8hAtACA0fzGAWQgWgDAaH7jADIQLQBgNL9xABmIFgAwmt84gAxECwAYzW8cQAaiBQCM5jcOIAPRAgBG8xsHkIFoAQCj+Y0DyEC0AIDR/MYBZCBaAMBofuMAMhAtAGA0v3EAGYgWADCa3/gvtXLqxtmFN5cAAAAASUVORK5CYII=</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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odtX175cNc8SUMDP2veX39aF3nWh21fXvr78A+oBVQIKuGpd+cO60LsudPvq2lf+J9wJVgoo4JXaB8xyoXdd6PbVta8DrgivcENAAd/A8tFv31zoXRe6fXXtyx3zLAEF/Kx9f/ltXehdF7p9de3ryz+gHlAloICr1pU/rK8RfN+Br+17nUU+v+aT/wl3gpUCCniltlkECBAgQOD/AgpYFAgQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEBAAQfQjSRAgAABAgpYBggQIECAQEDgfwpJV9KeERyDAAAAAElFTkSuQmCC</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="116" y="-65" heading="270" 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="185.33333433333337" y="141"><block s="gotoXY"><l>-100</l><l>40</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><script x="236" y="308"><custom-block s="draw brick wall with %n rows"><l>7</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="row A" 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="forward"><l>6</l></block></script></block></script></block-definition><block-definition s="row B" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="forward"><l>6</l></block><custom-block s="draw brick, length: %n width: %n"><l>12</l><l>10</l></custom-block><block s="forward"><l>6</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>6</l></block></script></block><custom-block s="draw brick, length: %n width: %n"><l>12</l><l>10</l></custom-block></script></block-definition><block-definition s="%&apos;number&apos; between? %&apos;number 1&apos; and %&apos;number 2&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="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="number"/><block var="number 1"/></block><block s="reportGreaterThan"><block var="number"/><block var="number 2"/></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;number 1&apos; divisible by %&apos;number 2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="number 1"/><block var="number 2"/></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;number&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><custom-block s="%n divisible by %n"><block var="number"/><l>2</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></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="draw brick wall with %&apos;#&apos; rows" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="#"/><script><block s="doIfElse"><custom-block s="even? %n"><block var="i"/></custom-block><script><custom-block s="row B"></custom-block><block s="turnLeft"><l>180</l></block><block s="changeYPosition"><l>-15</l></block></script><script><custom-block s="row A"></custom-block><block s="turnLeft"><l>180</l></block><block s="changeYPosition"><l>-15</l></block></script></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>