<snapdata remixID="8927339"><project name="U2L4-checkerboard_SV" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFgklEQVR4Xu3bT2tTSxjH8SfgjdbYnUgvUgX/tAUpQr0FrUargrhQY60V9fXYt+FOFy5d6EYpReRyuberuxDUjVZro2jTVtEm1QhZHAwe+syczPSBnK/rx5mcXz595pyTmUKz2WwK/0jAKIECAI2SZ9pWAgAEgmkCADSNn8kBiAHTBABoGj+TAxADpgkA0DR+JgcgBkwTAKBp/EwOQAyYJgBA0/iZHIAYME0AgKbxMzkAMWCaAABN42dyAGLANAEAmsbP5ADEgGkC/gAnz4msLKsfeuTtktS+fFHrng0fkK1r39S6bhlv9snf0r9nj3q9eSnwB3h+TGRxQc1n4OOazFcX1bra8RHZuvRRreuW8Z6/fAXAX75tACr0Q/+BALA9cAACUF19YhYAEIAxfaljAxCAKpKYBQAEYExf6tgABKCKJGYBAAEY05c6NgABqCKJWeANcOTQoNRqS+pnejS4V/p/rKt1FxaX5cXqZ7WuW8Zr3L4n2/cdVK83LwXeAAf275X5+ddqPs+PHpb+lZpad2K5IXNv9V9WumU8efhU5M/dai55KQCg8k2H/gMBYIe/hNAB08W6dmgAArCVgCsYOmDcmwGWYJbguMKU0QEIQADyFGxqwHRyOiAdEIB0QFMDppN7d8DGxXGRVf1MyOibT7Ly9at6cf8f2ifF+ppa1y3jzc48kf6BQfV681LgDVA4E5Jqw/XMClvyO3wPCMD03gTAbD2bDqjkxqGkbLBc/xcAAehqJUodAAEYBZbroAAEoKuVKHUABGAUWK6DAhCArlai1AEQgFFguQ7qDZAzIenRup5Z4UxIhy+i2RGdDtB1gys7ogHYSsAVDDuiXRfTbHXeSzAdkA6YjVr6/wKgkiYdMCS338cCIADjClNGByAAAciOaFMDppPTAemAAKQDmhowndy7A3ImJP37cj2zwpmQDl9EsyU/HSBb8rM1Uu8OCEAAZqMW6EU0AAEIwA0SCH2IKPR4HMvkHrCVgOs9GwBD9rsAP8WxBLMEhyTJQ4iSJh0wJDc6YJIAS3BcWK6j0wHpgK5WotR5A+RMSPr3wJmQbD69AbIjOj1o1y3+nAnp8DUMAAGYrdcF+iUEgAAE4AYJhD7DEXo8lmCW4FYCrvdsAAzZ7wK8B2QJZgkOSZKnYCVNOmBIbnTAJAGW4LiwXEenA9IBXa1EqfMGyJmQ9O+BMyHZfHoDZDtWetCumxvYkNrhaxgAAjBbrwv0SwgAAQjADRIIvYE09HgswSzBrQRc79kAGLLfBXgPyBLMEhySJE/BSpp0wJDc6IBJAizBcWG5jk4HpAO6WolS5w2QMyHp3wNnQrL59AbIdqz0oF03N7AhtcPXMAAEYLZeF+iXEAACEIAbJBB6A2no8ViCWYJbCbjeswEwZL8L8B6QJZglOCRJnoKVNOmAIbnRAZMEWILjwnIdnQ5IB3S1EqXOG+C7hQWnD7Kj/k16SyW1trr6WX5s61HrumU82V4SKe1QrzcvBd4A8xIM17k5CSQA7969I+vr32ViYkJ6e3s3Z3ZmyX0CCcBqtSqjRw7Lh/fv5cDBQbk6dU1OlE9KuVyWYrGY+6AIIE4CbUvw3NycnCofk+/rjWS2LX8UZWzsuJRPnZbJyasyNDQkhUIhzqdh1Nwl0Aaw0WjImfGy/PfvP21BNEVk585dcv3GTSmfHJdKpZK7oLjgOAm0AbxyuSIPH9xvzdTTU5JLlyfkyF+jMjV1Tfr6+uJ8AkbNdQIJwOnpWzLz+JGcPnNWLl6qyPDwMEttrmlszsUnAOv1Og8bm5M5s/ySAO8B4WCaAABN42dyAGLANAEAmsbP5ADEgGkCADSNn8kBiAHTBABoGj+TAxADpgkA0DR+JgcgBkwTAKBp/Ez+Eyjwfk3zfMoyAAAAAElFTkSuQmCC</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="-202.78195488721803" y="-133.3533834586463" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="8,5,0,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="26" y="97"><block s="clear"></block><custom-block s="Make Board Size: %s"><l>30</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="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><block-definition s="Make Board Size: %&apos;Size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>board</l></list></block><block s="doSetVar"><l>board</l><l>4</l></block><block s="doRepeat"><block var="board"/><script><block s="doRepeat"><block var="board"/><script><custom-block s="draw red square size %n"><block var="Size"/></custom-block><custom-block s="draw black square size %n"><block var="Size"/></custom-block></script></block><block s="turn"><l>90</l></block><block s="forward"><block var="Size"/></block><block s="turn"><l>90</l></block><block s="doRepeat"><block var="board"/><script><custom-block s="draw red square size %n"><block var="Size"/></custom-block><custom-block s="draw black square size %n"><block var="Size"/></custom-block></script></block><block s="turnLeft"><l>90</l></block><block s="forward"><block var="Size"/></block><block s="turnLeft"><l>90</l></block></script></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>