<snapdata remixID="12066991"><project name="U2L12- BrickWall" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAACmBJREFUeF7tmwlMVdkZxz8euwuiGSEBmVKrgEqUuIwaE42IC9aOa+LouCvqZMqoWJkRaaiiEVu1Shuto3GrJprRaAzVSGfGVIkL7kbsiAu0pioulQHZlKX5DuXFC8K9717evAPnfxLiy71n+c7/+92zfUe3mpqaGkKCAi5SwK0+gCdOnKAHDx64yJzmbzY8PJzGjh3b/BWjxmZRwA7gnTt3yN3dnTw9PYkHRTc3N2n+/aBzAMV9voZqbF6GO522+guqqSwW/Xjz5g35+PhQaGio4fLI+NMooAHQZrP9NK062Mon8UcoOGKig6WINn3ubi9TVVVFvXr1crgOFHCuAgLAI0eOUEREhGbEGzZsGC1evJimT5+ueV5nTmZmJo0aNcr0SBkdHU3Hjh0jf39/WrJkCW3durXREXdGQgYFh//KrsSfv/qF+B2f9oB2rw6juSm571UpbWG1xr4nT57QyJEjnasoandIAQFgcnIyTZo0yV6Qwbh16xalpaVRnz59KDg4mDZv3kzTpk2ja9euiamsbdu2xOurt2/f0tGjR6m6upoGDx4sIOI8Fy5coPXr14v3/Iyn9uPHj9PkyZOpoKCAKioqRH4GPSsrS5ThdPbsWRoyZIio79y5c+LZvK8yNQDys4z0XvRDXin95o959Ne14TQz+W6DjqfOrdA8O3PmDC1fvtwhgZDZuQoIADds2EDDhw+3t7Rp0yZasWIFDRgwQDzLzs4WAB4+fJguXrxIUVFRYk3FYF26dIl69+4tgJ04cSKNGTOGFi1aRFevXqXZs2cLUDlxPobM29tbvGcw9+7dK0bYESNGCNgYRB4RS0pKaODAgaIMp4XJ32sA9PW2UVCAF30aG0CpX/+bvv5tN4pLvd9AqZSZJZpnN2/epLi4OOcqitodUkAAyFNT/Z0vrwd79OhBnTp1osuXL1PPnj2psLCQHj58KEYoBq60tJQ8PDyoQ4cO9OzZM+rWrRs9fvxYTHsM1JQpU6hjx44CWgavS5cu9OrVKwoMDKTc3FziNoKCgkT5GzduiLY4X/fu3en69eti88Dp12uyNAC29XGnkvIq8S7mI3/6NrvwvZ1eOfWV5nm/fv3I19fXIYGQ2bkK2DchKSkpmlGwrtnXr19Tu3btHLaCF/0BAQH08uVLh8vWL1Bc9SH95XiZQ/V4eNho2fgCe5mMjAzauHGjQ3Ugs/MV0JwD7t69W4xG7du3d37LDrTAIyqvIR1J/AHwX1FRkRhJeapHkk+BBgfR8pkIi1qzAgCwNXu3BfStAYAHDhygsLAwsRloDamyslJskEaPHi02PUhyKaABkM/JQkJCpAnB1YUEeQ24eFUG2dp0N6yezeZGe9OGUXHhY9EfXgfyjpt35UjyKGAHMD09XdooAZ85fvb7l+Tu4dgRSo+fe9H82Eq72k+fPn3vTl8ed6hniR1APrfz8/Ozh644zDZhwgQaOnQoRUZGakJaiYmJ4kijc+fOIqph9vLCoUOHaN++fbRz504REbl///57Q3u8HFiypbgBgN/8IYIyLxTSqMEdyd1GNGn5PzUeDPvQk+aOLtfYx5EdJHkUsAPIkYt305YtW+j06dO0fft2caDMxxjr1q0T4bkdO3bQyZMnxeE0Rz/40PjKlSvEZ4Y8zXEkhSMO/fv3p/Pnz1N+fr4ow7DGx8fbw3bLli0TB9ach/MmJSUJsBnGbdu2ibbnzJkjDo8T/lRqB3Dux4Hk42Oj6AH+lHX9R4r+yJ+KS6toRpI2HBcW4kkzRhRr+sWH0UjyKGAH8NSpU5r1EUc7Vq5cKSIbe/bsEYfKjx49Ii8vLzFKcXguLy+PFixYIKA7ePCgCK/xJQMGkd9zrHfWrFmUkJBAMTExVFZWRrt27RIg3r59m+7evSsA3L9/v4gzc4gvJydHhOYY2FWrVtHSpUvJt00b+nL7GzuAnfw8qLisiuKnBlFYqC+FBNZumH4Zn6MdAUM8aOpQbTRk0KBB8qgPS8gOIE+FXbt21UjCcVmGKjY2lniDwlENjoowYAwh/y4vLxfg8k6TE0/ZHNPlywT8my8l8O6Tp2kOtfE6jNd0dfcOOe7L7fAmgQ+O+RD8+fPn4j1PvdwWH44nvgNgnZG+PjYqK69u1I1RYd40JuqJ/f29e/do3rx5cLtECmh2wTzF8qhVP3G8l48zjKR38zJ4DGJzpLfekfRdtnY0a6pe//YeNP9jf8q5fVNke/HiBY0fP77VHC81h6Yy1NHgHJCnTr6W31rOAXna55s148aNEze+keRSAJEQufyhnDUAUDmXy9VhACiXP5SzBgAq53K5OgwA5fKHctYAQOVcLleHTQGYHmzuvzZ+8Z+/E8oaA4C1UiEBQB0vu/KjAYCNKIBRzBgaVuE11krLzoURECOgSwkGgAAQABpRwOp01hKXDUZ0ael5TI2ALb3TsF8eBQCgPL5Q0hJTADY2ndWdXZmZ7lBWyx/OAZv4HgFgrTjO/GgAIADUnRIBoK5EuhkwBf8/5CXbsgEjIEZA3a8XI6CuRLoZMAJiBNSFxJkZACAAdCZfunWbAlC3VmSAAgYVMAWgmQV73bEFyhrzDDYhJjYhetKqGM+18sHp6dka3mME1PGiKz+a1gCYXh8AIADUY8Sp7wEgAHQqYHqVA0AAqMeIU98DQADoVMD0KjcFoF6leA8FjCoAAI0qhXxOUcAUgLgPWOsLXEawziQARCzYOkUWagCAANACPtaLAkAAaJ0iCzUAQABoAR/rRQEgALROkYUaTAFooT0UhQIaBQAggHCpAqYAtHLHDWWN+RsXUpvQCRAZh8iKVsZaadm5MALq+A8XUp0LOAAEgM4lTKd2AAgAAaARBVw5FVpZx1kpa0SXlp4HIyBGQJcybApAl1qMxluVAqYAxH3AWgZwH9D6twAAEQu2TpGFGgAgALSAj/WiABAAWqfIQg0AEABawMd6UQAIAK1TZKEGAAgALeBjvagpAK03ixqgQK0CABAkuFQBUwBaiW+iLJFX8mS69Y/ztDZ1LZ1cuIb+m/uvBhDgQmoT3wUgMjZoNHWB4vsORRT9o5+oKN+7gsK//JRifhZJf5v/O02UxVhLLTcXRkAd3zntFo6bmwAvtNyrgQWnS/Mp9bvD1Ldv35ZLlkHLASAANIiKc7IBQBcBWH8KDkucTiN5Cl6wGlOwHutYA+opVPu+sen73U3IiZlJVPSoAJsQY5IiFxRoXgVMTcHNawJqU1kBAKiy9yXoOwCUwAkqmwAAVfa+BH0HgBI4QWUTAKDK3peg7wBQAieobAIAVNn7EvQdAErgBJVNAIAqe1+CvgNACZygsgkAUGXvS9B3ACiBE1Q2AQCq7H0J+g4AJXCCyiYAQJW9L0HfAaAETlDZBACosvcl6DsAlMAJKpsAAFX2vgR9B4ASOEFlEwCgyt6XoO8AUAInqGwCAFTZ+xL0HQBK4ASVTQCAKntfgr4DQAmcoLIJAFBl70vQdwAogRNUNgEAqux9CfoOACVwgsomAECVvS9B3wGgBE5Q2QQAqLL3Jeg7AJTACSqbAABV9r4Eff8fW1icEdJBkl8AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="U2L12- BrickWall"><notes></notes><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><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block s="reportBoolean"><l><bool>true</bool></l></block></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" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="draw Row A"></custom-block><block s="changeYPosition"><l>-25</l></block><block s="changeXPosition"><l>-210</l></block><custom-block s="draw Row B"></custom-block><block s="changeYPosition"><l>-25</l></block><block s="changeXPosition"><l>-210</l></block></script></block><block s="doIf"><block s="reportEquals"><custom-block s="even? %n"><block var="rows"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><custom-block s="draw Row A"></custom-block></script></block></script></block-definition><block-definition s="draw 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>20</l></custom-block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="draw Row B" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick, length: %n width: %n"><l>12.5</l><l>20</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>20</l></custom-block><block s="forward"><l>5</l></block></script></block><custom-block s="draw brick, length: %n width: %n"><l>12.5</l><l>20</l></custom-block><block s="forward"><l>5</l></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="is %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="is %&apos;numerator&apos; divisible by %&apos;denominator&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="numerator"/><block var="denominator"/></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="draw row A, bricks: %&apos;bricks&apos; length: %&apos;length&apos; width: %&apos;width&apos; gap: %&apos;gap&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="bricks"/><script><custom-block s="draw brick, length: %n width: %n"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block></script></block-definition><block-definition s="draw row B, bricks: %&apos;bricks&apos; length: %&apos;length&apos; width: %&apos;width&apos; gap: %&apos;gap&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 s="reportDifference"><block var="length"/><block var="gap"/></block><l>2</l></block><block var="width"/></custom-block><block s="forward"><block var="gap"/></block><block s="doRepeat"><block s="reportDifference"><block var="bricks"/><l>1</l></block><script><custom-block s="draw brick, length: %n width: %n"><block var="length"/><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block s="reportDifference"><block var="length"/><block var="gap"/></block><l>2</l></block><block var="width"/></custom-block><block s="forward"><block var="gap"/></block></script></block-definition><block-definition s="draw a Brick Wall with %&apos;rows&apos; Rows with Bricks per Row: %&apos;bricks&apos; of Brick Length: %&apos;length&apos; Width: %&apos;width&apos; Gap Thickness: %&apos;gap&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="doRepeat"><block s="reportQuotient"><block var="rows"/><l>2</l></block><script><custom-block s="draw row A, bricks: %n length: %n width: %n gap: %n"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block><block s="changeYPosition"><l>-25</l></block><block s="changeXPosition"><block s="reportDifference"><l>0</l><block s="reportRound"><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="bricks"/><block var="length"/></list></block><block s="reportVariadicProduct"><list><block var="bricks"/><block var="gap"/></list></block></list></block></block></block></block><custom-block s="draw row B, bricks: %n length: %n width: %n gap: %n"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block><block s="changeYPosition"><l>-25</l></block><block s="changeXPosition"><block s="reportDifference"><l>0</l><block s="reportRound"><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="bricks"/><block var="length"/></list></block><block s="reportVariadicProduct"><list><block var="bricks"/><block var="gap"/></list></block></list></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><custom-block s="even? %n"><block var="rows"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><custom-block s="draw row A, bricks: %n length: %n width: %n gap: %n"><block var="bricks"/><block var="length"/><block var="width"/><block var="gap"/></custom-block></script></block></script></block-definition></blocks><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" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="278"><pentrails>data:image/png;base64,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cFZMPQECBAgQaBAQwA2IWhAgQIAAgayAAM6KqSdAgAABAg0CArgBUQsCBAgQIJAVEMBZMfUECBAgQKBBQAA3IGpBgAABAgSyAgI4K6aeAAECBAg0CAjgBkQtCBAgQIBAVkAAZ8XUEyBAgACBBgEB3ICoBQECBAgQyAoI4KyYegIECBAg0CAggBsQtSBAgAABAlkBAZwVU0+AAAECBBoEBHADohYECBAgQCArIICzYuoJECBAgECDgABuQNSCAAECBAhkBQRwVkw9AQIECBBoEBDADYhaECBAgACBrIAAzoqpJ0CAAAECDQICuAFRCwIECBAgkBUQwFkx9QQIECBAoEFAADcgakGAAAECBLICAjgrpp4AAQIECDQICOAGRC0IECBAgEBWQABnxdQTIECAAIEGAQHcgKgFAQIECBDICgjgrJh6AgQIECDQICCAGxC1IECAAAECWQEBnBVTT4AAAQIEGgQEcAOiFgQIECBAICsggLNi6gkQIECAQIOAAG5A1IIAAQIECGQFBHBWTD0BAgQIEGgQEMANiFoQIECAAIGsgADOiqknQIAAAQINAgK4AVELAgQIECCQFRDAWTH1BAgQIECgQUAANyBqQYAAAQIEsgICOCumngABAgQINAgI4AZELQgQIECAQFZAAGfF1BMgQIAAgQYBAdyAqAUBAgQIEMgKCOCsmHoCBAgQINAgIIAbELUgQIAAAQJZAQGcFVNPgAABAgQaBARwA6IWBAgQIEAgKyCAs2LqCRAgQIBAg4AAbkDUggABAgQIZAUEcFZMPQECBAgQaBAQwA2IWhAgQIAAgayAAM6KqSdAgAABAg0CArgBUQsCBAgQIJAVEMBZMfUECBAgQKBBQAA3IGpBgAABAgSyAgI4K6aeAAECBAg0CAjgBkQtCBAgQIBAVkAAZ8XUEyBAgACBBgEB3ICoBQECBAgQyAoI4KyYegIECBAg0CAggBsQtSBAgAABAlkBAZwVU0+AAAECBBoEBHADohYECBAgQCArIICzYuoJECBAgECDgABuQNSCAAECBAhkBQRwVkw9AQIECBBoEBDADYhaECBAgACBrIAAzoqpJ0CAAAECDQICuAFRCwIECBAgkBUQwFkx9QQIECBAoEFAADcgakGAAAECBLICAjgrpp4AAQIECDQICOAGRC0IECBAgEBWQABnxdQTIECAAIEGAQHcgKgFAQIECBDICvw/HMziWWnF5BYAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="279"></list></costumes><sounds><list struct="atomic" id="280"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="70" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="285"><costumes><list struct="atomic" id="286"></list></costumes><sounds><list struct="atomic" id="287"></list></sounds><blocks></blocks><variables></variables><scripts><script x="14.333333333333261" y="39.33333333333333"><custom-block s="draw brick, length: %n width: %n"><l></l><l></l></custom-block></script><script x="230.30769230769238" y="41.70512820512818"><block s="clear"></block></script><script x="274.1538461538462" y="40.884615384615365"><block s="gotoXY"><l>-200</l><l>90</l></block></script><script x="15.102564102564074" y="82.4102564102564"><custom-block s="set flat line ends to %b"><l><bool>true</bool></l></custom-block></script><script x="15.307692307692312" y="124.99999999999991"><custom-block s="draw Row A"></custom-block></script><script x="103.23076923076921" y="124.21794871794864"><custom-block s="draw Row B"></custom-block></script><script x="13.307692307692315" y="162.6923076923076"><custom-block s="draw Brick Wall with %n rows"><l></l></custom-block></script><script x="11.923076923076923" y="208.3589743589742"><custom-block s="draw row B, bricks: %n length: %n width: %n gap: %n"><l></l><l></l><l></l><l></l></custom-block></script><script x="11.923076923076923" y="248.2820512820511"><custom-block s="draw row A, bricks: %n length: %n width: %n gap: %n"><l></l><l></l><l></l><l></l></custom-block></script><script x="15.769230769230768" y="289.97435897435884"><custom-block s="draw a Brick Wall with %n Rows with Bricks per Row: %n of Brick Length: %n Width: %n Gap Thickness: %n"><l></l><l></l><l></l><l></l><l></l></custom-block></script><script x="287.9230769230769" y="100.99999999999996"><block s="changeYPosition"><l>-25</l></block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="4" y="4.100003999999984" color="74,108,212"/><watcher scope="Sprite" s="yPosition" style="normal" x="6" y="36.20000599999996" color="74,108,212"/></sprites></stage><variables></variables></scene></scenes></project><media name="U2L12- BrickWall" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>