<snapdata remixID="8927074"><project name="U2L4-checkerboard_SV" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFTklEQVR4Xu2dPW4UQRCFe2VprZVIOACCBAIiLoIICC24BQEBIiJD4gAQWRCA5ABZIGEiOAERMdzAERYQLNo/z2i32ZpX26WesT/S6aluvfn6VfXP4tF0Op0m/qFAJQVGAFhJebqdKwCAgFBVAQCsKj+dAyAMVFUAAKvKT+cACANVFQDAqvLTOQDCQFUFALCq/HQOgDBQVQEArCo/nQMgDFRVAACryk/nAAgDVRUAwKry0zkAwkBVBQCwqvx0DoAwUFUBAKwqP50DIAxUVQAAq8pP5wAIA1UVAMCq8tO5C8DJeCQpd3b7utR+8v1n5/aRsWeDUOIr41Zjz9or8ZVxz8X+9qOz5iUbAqChpvIhFUAAcCE8AALgQgEcsCFBcRLFodQ0prqUMm41tjr2lS6vTn+lybMX6eDKOKWnj/4/3QAQAK3aSgH8fGLevZ/S8dF56Cenv9PDz1/TzeN3KR2+bLoEQAAMAXAW9M37lA7ubYT/u7eXHl+9lp5/PElpPLa6D3lODXgZakALwA+fUtrfDwHMCgqAFx3ATAp+cPIl3Tp6ndLbQ1Jw7vu7ah1rqi2fK7HVhUJkbBYhrQ/MRnSe9j4C2HFesg3TFkr5kGzD5BFTdWEfsO2wHMVlqYqcmIMCMN250dnZ1drlItRdXcVRgArX5U+d/yrctQoGwDJpDwCdZ8EACIBdXd5qhwMaCikupRb+SmxScPtDUQNmsQVAy+82n+OAOOBcgTMWIQ0JipNEpjF1Ba+MW41NCiYFm/kFAE2JNhqQgknBpOB1BhQnIQXnZ5Csy5BqQC4jFProPfq14KCO4gAQAPVqL/+GqwYEQAAEwKUCSr3Yu60PUjC/C7ZmsgK4XPgDIAAC4FIBfpbZoKA4ieJQpOAt0w0AAdBy48iJyTZMS/1IoZXY4eev1IDUgJbrKCk+Em61fFDGPddgSCmYG9F5bNWPHgmsHHtIR3EACIBW5uj63HUSAoAA2BUwqx0AGgopqYwUbOG2+RwAAXCuAFfyWyAoTqI4lLqtEr3yjBy7HJtFSEMgAO5eYwKgc2NZdSlZ6B5t/kaOXY6NA+KAVgkfmhkAEAAB0FJg+Zwb0Xmh5LTXo3JgUEdxAAiAHb3KbObaBwRAADTJ6tgAAA2hQgt/UjDXsayJCoCWQrs9xwFxwIUCQ7oPSA1IDbib7zVv44A4IA64zoCyn6bUaOrlgst0LEgKdp4dA2DewlVdBgUgN6LLfHTF6cPdmLNgzoKtwl5xNRluAARAALQUWD3nzzRklVIcqncLIhwQB7TmvwI4Kdi5qg0vtnt0/ipDIoxdjo0D4oA4oKUANeBWhZQUSQ24kNJ1FMc+IPuAXb3KageAhkJKLYUDWrhtPncByG2YvNAKrOpiS03Z6mQY1FEcAAKg7nX5N3BAQ0nFSXBAHUsABMCFAtyIbkhQnERxKLWOUus0ZdxqbHXsqi4A2HIi5UOqQiuxVUgiYwNgG5DxSEr2kZBExgZA6TO7GlMDUgNSA64zoKQyHDA/g1RdqAGpAc0UFjkxBwUgZ8FlXEcBKrwe5TpW81GV9BH5EaNXnpFjl2MDIABaOTh0YgIgAAKgpcDqOT9KyiqlOJSa3qkB25IDIAB2NSujnWsjmlUwq+BC/HEl3xJSWU2Sgi01N5/jgIZmAKhDpbwBgAA4V2BYf6xQQZy2KLBFAZ8DIikKFFIAAAsJSRifAgDo0423CikAgIWEJIxPAQD06cZbhRQAwEJCEsanAAD6dOOtQgoAYCEhCeNTAAB9uvFWIQUAsJCQhPEpAIA+3XirkAIAWEhIwvgUAECfbrxVSIF/79shAk5DtnAAAAAASUVORK5CYII=</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="90" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,47,31,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="38" y="10"><block s="clear"></block><block s="gotoXY"><l>-200</l><l>-120</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw red square size %n"><l>35</l></custom-block><custom-block s="draw black square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>-90</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw black square size %n"><l>35</l></custom-block><custom-block s="draw red square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>-60</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw red square size %n"><l>35</l></custom-block><custom-block s="draw black square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>-30</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw black square size %n"><l>35</l></custom-block><custom-block s="draw red square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw red square size %n"><l>35</l></custom-block><custom-block s="draw black square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>30</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw black square size %n"><l>35</l></custom-block><custom-block s="draw red square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>60</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw red square size %n"><l>35</l></custom-block><custom-block s="draw black square size %n"><l>35</l></custom-block></script></block><block s="gotoXY"><l>-200</l><l>90</l></block><block s="doRepeat"><l>5</l><script><block s="changeXPosition"><l>0</l></block><custom-block s="draw black square size %n"><l>35</l></custom-block><custom-block s="draw red square size %n"><l>35</l></custom-block></script></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="draw black square size %&apos;size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="setColor"><color>8,5,0,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="size"/></block><block s="down"></block><block s="forward"><block var="size"/></block><block s="up"></block></script></block-definition><block-definition s="draw red square size %&apos;size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="setColor"><color>255,47,31,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="size"/></block><block s="down"></block><block s="forward"><block var="size"/></block><block s="up"></block></script></block-definition></blocks><variables></variables></project><media name="U2L4-checkerboard_SV" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>