<snapdata remixID="8980105"><project name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAErklEQVR4Xu3dMXLUMBjFcW2RgZmkgp40cILcJEWOAmfIVTIDN8kJqEINNGxmkqFYxjFOVlgbbbHic+yfy8SF9vnps/X+/uTV5tfnTSodR6cpvTpLaf2l+O/RH0/OU7q/Tun3Tf3812f9OXfX9XONI9doZnqsNt8/btLby5TWV72BasfJRX9Gd37t6Azcnf/jU+3M/v/Gkeu0AD1Wm5v3m/Tua2+S2z2q3ZvLXqSfe5jq+Lw31bcP+xnQOHKdFqAHA5amxgIu/FQKAwMyYP3u1HBCrh4WIRYQ+UWgx3/To1+ElA4LiFwVejTRo78Flw4LiFwVejTRgwGt6J+MFZBwMCADBhsQCUFkBgsGECokpPT8uwACMRVCJQeUAwbngFDc+AI0DF6nQiCmMg4VUAUMroBIyPgCICFIyKMCCEQTAlEsewGv2skB5YDBOSAU593GwYJISOHGgME2YbDFW3CIAZEQJAQJ+asAApEXpgXoIQeUAwbngEgIElKzYEMypAKqgDX7pZZdk3pCSvIjIUgIErKjMM2MDCEhSAgS8uxDiCB65kE0FAfFhaI4JAQJQUKQkOJjCBJSkCUAWE8FnBvH4XdPE0QLooODaCgOiqtZsCmK0xMylh8JQUKQECTE9rrbHhCINwnEoTgoDoqD4pa78Xv/OlbpmNn3KIq/MWA3KOPIvyNjd6ySIxZAIOyOJQCupW9N30S2OREDMuDxeYLiTITQiaAnpCQ/EoKEICFICBKChOy+PR+IDCEhSAgSgoQgIWMPICG5JvRoogcSgoTUY5iGZEgOKAesG7DpG9FeyR9fgIaCTwWBTWUcKqAKGFwB9YSMLwASgoQgIUgIEoKEICHpQMinqKRdHnJZAvSA4qC4YBSnJ8TuWIMFA3pkkBAkpB7DICEFjQKeVzxH2h0r9HmFARmQAXfdMF/oHUFPSOmCIiFICBKChCAhSAgSgoT844GZkSEkBAkJXdjZHauT/+66HsbqCck1OpAeSAgSUp98SAgSUnXJi80B9YSMr62ekFyThnroCSmVloaCT6UZaCrjQEKQkOrdPTUkQ/0ipHTM7Mvcxd94ctH/eX1Vvwj0yDU6kB5yQDlgcA7og9U+WD1YMGAlrQKqgMEVUE8IEjJYUE/IZb8guN8DjVlA5IuCF6qHHFAOWE8AGuaiDMiADPioQMOZNpXk3zi2/P7woRq7Y40rQMPkP3UB7nqP7rJuVAsYBxKChDxNwICFjBxQDhicAyIhSAgS8sxCbGZNOMVfGoDApjIOPSHdldAT0vsRCUFCssrUsBfDF9MFwKEB8FTySCTERAidCAzIgMEGREKQkJoFGxIZJAQJQUKenYBywFyemekBxUFxUJwK6IvpYw8caPejorkCEnfjuKktNZCQh3BUT8iTURaghxxQDlivjA3fVGdABmTARwUazrSpsE/j2PK7npAdk79h8q8nZEvzo9OEhCAhSIgccMk5oJ4QPSFDBQhoDYDioLhgFGd3LD0hgwUDCJXvhJQeQBdAIPSECIBDA+Cp5JFIiIkQOhEYkAGDDagnZHwBkJBck4Z6ICFICBKChCAhYw/MrPmlaPKA5N848s05kRAkJJSE/AGmpWO62YXxVwAAAABJRU5ErkJggg==</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="766.7" y="-250" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,225,36,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="56" y="225"><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="68" y="313"><custom-block s="row A"></custom-block></script><script x="58" y="373"><custom-block s="row B"></custom-block></script><script x="60" y="121"><custom-block s="draw brick wall %s rows with bricks per row %s of brick length: %s width: %s Gap Thickness: %s"><l>30</l><l>30</l><l>30</l><l>12</l><l>4</l></custom-block></script><script x="60" y="68"><custom-block s="Draw brick wall with %s rows"><l>10</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>255,225,36,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="operators"><comment x="0" y="0" w="90" collapsed="false">xuyuan chen(mike).</comment><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>12</l></custom-block><block s="forward"><l>4</l></block></script></block></script></block-definition><block-definition s="row B" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="draw brick, length: %n width: %n"><l>13</l><l>12</l></custom-block><block s="forward"><l>4</l></block><block s="doRepeat"><l>5</l><script><custom-block s="draw brick, length: %n width: %n"><l>30</l><l>12</l></custom-block><block s="forward"><l>4</l></block></script></block><block s="forward"><l>0.7</l></block><custom-block s="draw brick, length: %n width: %n"><l>13</l><l>12</l></custom-block></script><scripts><script x="426.90234575" y="122.00000199999994"><block var="number3"/></script><script x="335.810548875" y="84.00000199999994"><block var="number 4"/></script><script x="343.90234575" y="114.00000300000005"><block s="reportDifference"><block var="number3"/><block var="number 5"/></block></script><script x="359.9023447499999" y="237.40000099999992"><block s="reportQuotient"><block var="number 4"/><l>2</l></block></script></scripts></block-definition><block-definition s="Draw brick wall with %&apos;number&apos; rows" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="gotoXY"><l>-180</l><l>180</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="number"/><l>2</l></block><l>0</l></block><script><block s="doRepeat"><block s="reportQuotient"><block var="number"/><l>2</l></block><script><block s="setXPosition"><l>-180</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="row A"></custom-block><block s="setXPosition"><l>-180</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="row B"></custom-block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block s="reportDifference"><block var="number"/><l>1</l></block><l>2</l></block><script><block s="setXPosition"><l>-180</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="row A"></custom-block><block s="setXPosition"><l>-180</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="row B"></custom-block></script></block><block s="setXPosition"><l>-180</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="row A"></custom-block></script></block></script><scripts><script x="249.3333740234375" y="112.2"><custom-block s="row A"></custom-block></script><script x="234.3333740234375" y="362.2"><custom-block s="row B"></custom-block></script></scripts></block-definition><block-definition s="draw brick wall %&apos;number&apos; rows with bricks per row %&apos;number 2&apos; of brick length: %&apos;number3&apos; width: %&apos;number 4&apos; Gap Thickness: %&apos;number 5&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="clear"></block><block s="gotoXY"><l>-250</l><l>200</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="number"/><l>2</l></block><l>0</l></block><script><block s="doRepeat"><block s="reportQuotient"><block var="number"/><l>2</l></block><script><block s="setXPosition"><l>-250</l></block><block s="changeYPosition"><l>-15</l></block><block s="doRepeat"><block var="number 2"/><script><custom-block s="draw brick, length: %n width: %n"><block var="number3"/><block var="number 4"/></custom-block><block s="forward"><block var="number 5"/></block></script></block><block s="setXPosition"><l>-250</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block s="reportDifference"><block var="number3"/><block var="number 5"/></block><l>2</l></block><block var="number 4"/></custom-block><block s="forward"><l>4</l></block><block s="doRepeat"><block s="reportDifference"><block var="number 2"/><l>1</l></block><script><custom-block s="draw brick, length: %n width: %n"><block var="number3"/><block var="number 4"/></custom-block><block s="forward"><l>4</l></block></script></block><block s="forward"><l>0.7</l></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block s="reportDifference"><block var="number3"/><block var="number 5"/></block><l>2</l></block><block var="number 4"/></custom-block></script></block></script><script><block s="doRepeat"><block s="reportQuotient"><block s="reportDifference"><block var="number"/><l>1</l></block><l>2</l></block><script><block s="setXPosition"><l>-250</l></block><block s="changeYPosition"><l>-15</l></block><block s="doRepeat"><block var="number 2"/><script><custom-block s="draw brick, length: %n width: %n"><block var="number3"/><block var="number 4"/></custom-block><block s="forward"><block var="number 5"/></block></script></block><block s="setXPosition"><l>-250</l></block><block s="changeYPosition"><l>-15</l></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block s="reportDifference"><block var="number3"/><block var="number 5"/></block><l>2</l></block><block var="number 4"/></custom-block><block s="forward"><l>4</l></block><block s="doRepeat"><block s="reportDifference"><block var="number 2"/><l>1</l></block><script><custom-block s="draw brick, length: %n width: %n"><block var="number3"/><block var="number 4"/></custom-block><block s="forward"><l>4</l></block></script></block><block s="forward"><l>0.7</l></block><custom-block s="draw brick, length: %n width: %n"><block s="reportQuotient"><block s="reportDifference"><block var="number3"/><block var="number 5"/></block><l>2</l></block><block var="number 4"/></custom-block></script></block><block s="setXPosition"><l>-250</l></block><block s="changeYPosition"><l>-15</l></block><block s="doRepeat"><block var="number 2"/><script><custom-block s="draw brick, length: %n width: %n"><block var="number3"/><block var="number 4"/></custom-block><block s="forward"><block var="number 5"/></block></script></block></script></block></script><scripts><script x="401.000002" y="613.8333353333337"><custom-block s="row A"></custom-block></script><script x="509.00000199999977" y="585.8333353333337"><custom-block s="row B"></custom-block></script><script x="486.0000009999999" y="919.8333343333334"><custom-block s="row A"></custom-block></script></scripts></block-definition></blocks><variables></variables></project><media name="U2L4-brickwall" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>