<snapdata remixID="14559167"><project name="Oliver Chun-OliverChun-U1L4-Polygons2" app="Snap! 11.0.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Oliver Chun-OliverChun-U1L4-Polygons2"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#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></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return SnapCloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return ScriptsMorph.prototype.enableKeyboard;&#xD;    case &apos;Table support&apos;:&#xD;        return List.prototype.enableTables;&#xD;    case &apos;Table lines&apos;:&#xD;        return TableMorph.prototype.highContrast;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    default: return which;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><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;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        return;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        return;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        return;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        return;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        return;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        return;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        return;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        return;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) return;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        return;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;            if (ScriptsMorph.prototype.enableKeyboard) {&#xD;                ide.removeSetting(&apos;keyboard&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;keyboard&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;            if (List.prototype.enableTables) {&#xD;                ide.removeSetting(&apos;tables&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;tables&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;                if (TableMorph.prototype.highContrast) {&#xD;                    ide.saveSetting(&apos;tableLines&apos;, true);&#xD;                } else {&#xD;                    ide.removeSetting(&apos;tableLines&apos;);&#xD;                }&#xD;        return;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        return;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        return;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        return;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        return;&#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;        return;&#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;        return;&#xD;}</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        return;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        return;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        return;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        return;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        return;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        return;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition></blocks><primitives></primitives><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="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="48"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezdebBkV30f8N993T0zEjIxASQLYqfCWrHjYrPjJLYwmCzEIBP+wEGyHBBYEpJVQLSySGi0oIDNIjAOMUhiccoQQRVJKCOIQ+Iyi0NRJGwmcSrs8SKEWAxIM69vv/avhdA2M2/e0n238+m6Z97r7tvnnN/n96Tv3J6Z99bCjQABAgQIEGhcQAA3Tm5BAgQIECAQUXYA+wogQIAAAQItCQjgluAtS4AAAQJlCwjgcvuvcgIECBBoUUAAt4hvaQIECBAoV0AAl9v7sitXPQECBFoWEMAtN8DyBAgQIFCmgAAus++qLltA9QQIdEBAAHegCbZAgAABAuUJCODyeq5iAmULqJ5ARwQEcEcaYRsECBAgUJaAAC6r36olQKBsAdV3SEAAd6gZtkKAAAEC5QgI4HJ6rVICBAiULdCx6gVwxxpiOwQIECBQhoAALqPPqiRAgACBjgk0HMAdq952CBAgQIBASwICuCV4yxIgQIBA2QICuMH+W4oAAQIECPxAQAD/QMJHAgQIECDQoIAAbhC77KVUT4AAAQJ3FxDAd9fwOQECBAgQaEhAADcEbZmyBVRPgACBewsI4HuLuE+AAAECBBoQEMANIFuCQNkCqidA4HACAvhwKh4jQIAAAQIrFhDAKwY2PQECZQuonsCRBATwkWQ8ToAAAQIEVigggFeIa2oCBAiULaD6zQQE8GY6niNAgAABAisSEMArgjUtAQIECJQtcLTqBfDRhDxPgAABAgRWICCAV4BqSgIECBAgcDSBYQfw0ar3PAECBAgQaElAALcEb1kCBAgQKFtAAA+3/yojQIAAgQ4LCOAON8fWCBAgQGC4AgJ4uL0tuzLVEyBAoOMCArjjDbI9AgQIEBimgAAeZl9VVbaA6gkQ6IGAAO5Bk2yRAAECBIYnIICH11MVEShbQPUEeiIggHvSKNskQIAAgWEJCOBh9VM1BAiULaD6HgkI4B41y1YJECBAYDgCAng4vVQJAQIEyhboWfUCuGcNs10CBAgQGIaAAB5GH1VBgAABAj0TWHIA96x62yVAgAABAi0JCOCW4C1LgAABAmULCOAl9t9UBAgQIEBgqwICeKtSziNAgAABAksUEMBLxCx7KtUTIECAwHYEBPB2tJxLgAABAgSWJCCAlwRpmrIFVE+AAIHtCgjg7Yo5nwABAgQILEFAAC8B0RQEyhZQPQECOxEQwDtR8xoCBAgQILBLAQG8S0AvJ0CgbAHVE9ipgADeqZzXESBAgACBXQgI4F3geSkBAgTKFlD9bgQE8G70vJYAAQIECOxQQADvEM7LCBAgQKBsgd1WL4B3K+j1BAgQIEBgBwICeAdoXkKAAAECBHYr0O8A3m31Xk+AAAECBFoSEMAtwVuWAAECBMoWEMD97b+dEyBAgECPBQRwj5tn6wQIECDQXwEB3N/elb1z1RMgQKDnAgK45w20fQIECBDop4AA7mff7LpsAdUTIDAAAQE8gCYqgQABAgT6JyCA+9czOyZQtoDqCQxEQAAPpJHKIECAAIF+CQjgfvXLbgkQKFtA9QMSEMADaqZSCBAgQKA/AgK4P72yUwIECJQtMLDqBfDAGqocAgQIEOiHgADuR5/skgABAgQGJrDNAB5Y9cohQIAAAQItCQjgluAtS4AAAQJlCwjgbfTfqQQIECBAYFkCAnhZkuYhQIAAAQLbEBDA28Aq+1TVEyBAgMAyBQTwMjXNRYAAAQIEtigggLcI5bSyBVRPgACBZQsI4GWLmo8AAQIECGxBQABvAckpBMoWUD0BAqsQEMCrUDUnAQIECBA4ioAAPgqQpwkQKFtA9QRWJSCAVyVrXgIECBAgsImAAN4Ex1MECBAoW0D1qxQQwKvUNTcBAgQIEDiCgAA+AoyHCRAgQKBsgVVXL4BXLWx+AgQIECBwGAEBfBgUDxEgQIAAgVULdDuAV129+QkQIECAQEsCArgleMsSIECAQNkCAri7/bczAgQIEBiwgAAecHOVRoAAAQLdFRDA3e1N2TtTPQECBAYuIIAH3mDlESBAgEA3BQRwN/tiV2ULqJ4AgQIEBHABTVYiAQIECHRPQAB3ryd2RKBsAdUTKERAABfSaGUSIECAQLcEBHC3+mE3BAiULaD6ggQEcEHNVioBAgQIdEdAAHenF3ZCgACBsgUKq14AF9Zw5RIgQIBANwQEcDf6YBcECBAgUJjAvQK4sOqVS4AAAQIEWhIQwC3BW5YAAQIEyhYQwHfrv08JECBAgEBTAgK4KWnrECBAgACBuwkI4LthlP2p6gkQIECgSQEB3KS2tQgQIECAwB0CAvgOCB/KFlA9AQIEmhYQwE2LW48AAQIECKSAAE4EB4GyBVRPgEAbAgK4DXVrEiBAgEDxAgK4+C8BAATKFlA9gbYEBHBb8tYlQIAAgaIFBHDR7Vc8AQJlC6i+TQEB3Ka+tQkQIECgWAEBXGzrFU6AAIGyBdquXgC33QHrEyBAgECRAgK4yLYrmgABAgTaFmg3gNuu3voECBAgQKAlAQHcErxlCRAgQKBsAQHcXv+tTIAAAQIFCwjggpuvdAIECBBoT0AAt2df9sqqJ0CAQOECArjwLwDlEyBAgEA7AgK4HXerli2gegIECIQA9kVAgAABAgRaEBDALaBbkkDRAoonQOB2AQF8O4NfCBAgQIBAswICuFlvqxEgULaA6gncKSCA76TwCQECBAgQaE5AADdnbSUCBAiULaD6ewgI4HtwuEOAAAECBJoREMDNOFuFAAECBMoWOKR6AXwIiQcIECBAgMDqBQTw6o2tQIAAAQIEDhEoKoAPqd4DBAgQIECgJQEB3BK8ZQkQIECgbAEBXEz/FUqAAAECXRIQwF3qhr0QIECAQDECAriYVpddqOoJECDQNQEB3LWO2A8BAgQIFCEggItosyLLFlA9AQJdFBDAXeyKPREgQIDA4AUE8OBbrMBCBUaF1n1I2R4g0FUBAdzVztgXgZ0LHBvj0bdjNHrazqfwSgIEVi0ggFctbH4CTQtMJmdFVF+KtbgmIn4oh6NYAYV3WUAAd7k79kZg+wLHxXzjoqiq02Ij/luMx5dtfwqvIECgCQEB3ISyNQg0JTAen51LfTSm00/GbPaiiPmpMZn8TD7mIFCcQNcLFsBd75D9Edi6wH0zcC+ItdHL7njJzTGPF+Zjb42IfTkcBAh0SEAAd6gZtkJgVwLj8blR5dvO6+t/cuc8s9kNMZ//73wr+sV3PuYTAgQ6IbDaAO5EiTZBoAiBH84r3RfE2nj/IdXumZ2bz50Re/b8vUOe8wABAq0JCODW6C1MYIkC4/Hz8+r3/XHw4J8eMuut8edRzffHxsbirWj/zR8C5AEC7Qj4j3F17mYm0JTA38wr3F+PtdkVR1xwuvGmPOdb+Vb0hUc8xxMECDQqIIAb5bYYgRUIjMcvzKvf/xwH4/Obzj6e/VqG8Ati376HbHqeJwkQaERAADfCXOAiSm5K4AEZqmfFaHblURc8EF+KqF4V9fQt4UaAQOsCArj1FtgAgV0IjMfn5dXvu+JAfGVLs9T1a/K8PTFZOzc/OggQaFFAALeIb+nBCjRV2Al59fvcGM9esa0F10anx7x6SRwTP7qt1zmZAIGlCgjgpXKajECDAuPxBRHVO+K2+P+xndv6+v+JqN4Y09G/CzcCBFoTEMCt0VuYwC4Ejo0T8+r3X8We+pU7mqWuXxFV9aMxGf3qjl6/2Ys8R4DAlgQE8JaYnESgYwLr44siqt+NW+MvYme3aUSVb0XHIsDzrexwI0CgYQEB3DC45QjsWuCYeHBe/Z4adf2bu5prOv1ERPX2vAp+dbgtS8A8BLYsIIC3TOVEAh0RqEcviqiuj4ibcuzuqOvFP1/6hzEaPXV3E3k1AQLbFRDA2xVzPoE2BRZ/c3kev5xXv4t/TrSMnXwv5vlWdBVvzMnul8NBYOcCXrktAQG8LS4nE2hZoB5dElG9KSJuzrGco67/KObxH/Mq+KpwI0CgMQEB3Bi1hQjsUmBfPCSD8l/k1e81u5zp0JfPZpfGWpwc4/ETDn3SIwQIbEFg26cI4G2TeQGBlgRmo0sjqn8bEbfkWPbxrdiIs6KaL/5s+bhlT24+AgQOFRDAh5p4hED3BPbufURe/f5iXv2+fmWbm81uzLk/lFfBL8uPDgIEViwwqABesZXpCbQnsFHvj6gW4fvNWOVtOrswYn5aTCY/vcplzE2AQOSf+lAgQKDbAnv2/Hhe/T4pr37f0MBGv5b/V7ggQ3jxE5P2NLCeJQgUK+AKeDCtV8hgBTZmV0RUi2+W8e1o4rY++72Yzz+fb0W/uInlrEGgVAEBXGrn1d0PgcnkUbnRn82r38VfvspPGzoms3PyKvisWFx9N7SkZQiUJiCAS+v4QOsdbFnzjcsjqsW3nPxuNHm7Lf4sqvmVsbGxeCu6anJpaxEoRUAAl9JpdfZPYDJ5XG76p/Pqt50fGzjdeGNeBX8v34o+P/fhIEBgyQICeMmgpiOwNIHF1W81X/y0ols3n3OFz44nz80QPi/27fs7K1zF1ASKFBDARbZd0Z0XmEx+Jvf4qJhuLL7tZH7a0nHgwBcjqtdGPb0u3AgQWKqAAF4qp8kILElgvnFF/hns1TnbgRztHnX9qojquJisnR0dvNkSgb4KCOC+ds6+hyswHv9cVPGIvPrtylXnPNbWnh3z6tI4Jh48XHiVEWhWYK3Z5axGgMDRBeaX5zmLn0y0nh+7cayvfy4WP4VpOmr2n0OF2+YCnu2zgADuc/fsfXgCi59GVMWPxXT2ts4VV9f/JqrqYbFndErn9mZDBHooIIB72DRbHrJAXv1WsbgCrjtY5cGI6tmxEYvvynV8uBFoWaDvywvgvnfQ/ocjMB7/46iq42PxrSC7WtV0+vGI6t/HZPQb4UaAwK4EBPCu+LyYwDIFFle/88tyxo0c3T3q+orc3ONjPH5yfnQQILBDgd0F8A4X9TICBO4lMBr987z6/aG8+r3hXs908e53Y149J6r54t8o/3AXN2hPBPogIID70CV7HL7A4s99N26/+u1HrXX9h/lnwe+N0WhxNdyPPdslgY4JCOCdN8QrCSxHYDQ6OaIax2z2nujTbTa7NKp4er4VfVKftm2vBLoiIIC70gn7KFegqi6PeY+ufu/q1DdiHufkW9GLn5h0n7se9hkBAlsREMBbUXLOoQIeWY7AaPT0iHmdV7/vXc6EDc8ymy32/bG8Cr6k4ZUtR6D3AgK49y1UQK8F1vLqN6qX9bqG6ey8/E3Es2IyeWyv67B5Ag0LCOCGwS03CIHlFLFn9Mv51vN3oq7fv5wJW5vlpqji4qzlrbmDSQ4HAQJbEBDAW0ByCoEVCKzF/Par38tWMHfzU05nvxsx/2q+Ff2i5he3IoF+CgjgfvbNrvsusGd0al4xfi2vfv9r70o50oYns+dlCJ8de/c+8kineJwAgbsEBPBdFj4j0JTAOOZxWUSVI4ZzW8HPoAAAEABJREFUuy2+GtX86pjVi7eih1OXSgisSEAArwjWtASOKDAZPSvm8ZW8+v3DI57T1yemG2/Ira/nW9Hn5cchHmoisDQBAbw0ShMR2JLAnjzrkoie/83n2OQ2npweMb8w9sXf3uQsTxEoXkAAF/8lAKBRgcnac2Mef5pXvx9pdN0mFztw4AsR1TVRj64Nt2EJqGapAgJ4qZwmI7CpwL6YVy+Jau2yTc8awpN1/ZsR1f1isnZmuBEgcFgBAXxYFg8SWIHA98PoUzGdfmwFs3dtyo1YWzs9f8OxP46NB3Vtc/ZDYAcCS3+JAF46qQkJHFbg2Ayji6OEq98flL++/pmI6tpYH/1WuBEgcIiAAD6ExAMEViAwHj8vZ/14Xv1+Ij+Wc9T11VFVPx6j0TPKKVqlBLYm0KsA3lpJziLQOYHjYvG3gku6+r2rBQciqtOjitdFxANyOAgQuENAAN8B4QOBlQmMx+fk3B/Oq99P5cfyjun0f0RU78ir4FeEGwECdwoI4Dspuv6J/fVU4G/k1e/5sTa6rKf7X86263p/rMWTYjz+p8uZ0CwE+i8ggPvfQxV0WWA8Pjeq+GCsr3+uy9tsYG/fiXn1a1HN35xr5W9K8lcHgcIFBHDhXwB9Kb+n+7xfxPz5sTbe39P9L3fbdf3B2Igb8yr48uVObDYC/RQQwP3sm133QWA8fn5e/b4vDh78v33YbiN7nM1emr8peUaG8M82sp5FCHRYQAB3uDm21muB+2fQnBOj2ZW7r2JQM9wS81i8Lf+WrOqYHA4CxQoI4GJbr/CVCozHL8yr3/fEgfjCStfp4+Sz2XvyNyf/M6+CL+nj9u2ZwLIEBPCyJM1D4C6BB2bAnBnj2cvveshn9xDYM3thGp0ek8mj7/H4Ye54iMBQBQTwUDurrvYExuPz8m3WG+K2+Gp7m+j4yt+Lv8x3CF4a8/nirehxx3drewRWIiCAV8Jq0oIFTsgru+fEnplvOnG0L4LpLMN3flO+FX3R0U4t93mVD1lAAA+5u2prXmA8vjCi+r28+v2zcDu6wHh2Zv6G5dzYu/fhRz/ZGQSGJSCAh9VP1bQpcGycmGHyq7Gn/o02t9GrtQ/EV6Jae2XM6rwa7tXObbYBgaEvIYCH3mH1NSewPr44onp73Bp/EW5bF5hOFz+oIWIyecHWX+RMAv0XWOt/CSog0AGBY+LBefV7StT1qzqwm/5tYTR+dsw3Lo598WP927wdE9iZwOYBvLM5vYpAeQL16MUR1XURcVMOx3YFDh78fxHVG6IeLb5XdLgRKEFAAJfQZTWuVmBx1TaPZ+TV72tWu9DAZ68Xf3ZeHR+T0XMGXqnyCNwuIIBvZzjsLx4ksDWB2eiSiOp3IuLrORw7F6ijqvKt6Lgqbv8LbTufyCsJ9EFAAPehS/bYXYG98dCYx9Py6vea7m6yRzubTj8VUV0f0xHPcBu6gAAeeod3Wp/XbU1gY/SyiOq3I+IbORzLEKjrl0dUj4nR6OnhRmDAAgJ4wM1V2ooF9u59ZMzjyXn1+/oVr1Ta9Lel67Ojijdk4ffP4SAwSAEBPMi2KmqXAlt7+Ua9P6Ja/BvWb4XbcgXq+qMR1Q15FXx1uBEYqIAAHmhjlbVigT17fiKv0n4hr34XV2krXqzQ6ev8Dc5a/LMYj59UqICyBy4ggAfeYOWtSGBjdkVEtfimG38VQ7t1p55vx7w6I6r5tbml++ZwEBiUgAAeVDsV04jAZPLoXOcf5dXvG/OjY5UCdf0HsREfzKvgy1a5jLkJtCEggNtQt2a/BeYbl+dV2eIHLny334X0ZPez2Ysi5qfEZPIPGtixJQg0JiCAG6O20CAEJpOfyjoeF9ONxTfeyE8dDQh8Pebx/Azht+Za+3I4CAxCQAAPoo2KaEzg+1e/r8z1bs3haEpgNnt3zOd/km9Fv6SpJYtcR9GNCgjgRrkt1muBxVugVfxkXv2+qdd19HPze2JttD+vgs/Ot6IX70L0swq7JnA3AQF8NwyfEthUYHH1G/OX5zkHcziOLrA3josHxr59D8nQfFRevZ4Uo9Evxp7Rv4zJ6Iy8f16O/TlenffflOMdMR79fo4/ysf+V97/fH7+tRy35fhObMz+ey45zRD+lfzoILBsgcbnE8CNk1uwlwLj8UlRxcPz6vf6Xu5/65vel6F5fOzd+9AMzUdnED4+Q/MpGZrPjMnamXn//ByL0HxNTEZvzvHODMf35WMfyvHJvP+FvH9zjoM5vh0HRp+L2fQP8u3jt+UWrk7DX88/z118i8m/n/cfnGNx/Hn+8vF87j/lc78dUb00qur0GE3+Seyb/UTUs/vl2JvjATkeFNP6X4cbgQEICOABNFEJTQjML89VrswxzdG145i4T5yQofmwDM3HZBD+fIbmUzM0T4nJ2ll5/4Icl+d4bUxG1+a4IcPxxrz/4RyfzvtfzPtfz7Ge45sZmp+NjfoDGZpvyavNq6KKszMYnxZRLd76PTHywaiqr+bHj0UV74l5/FZ+/uKoqmdlaD4pjpn93QzK++bYl+OBMZ09NOr60TlOinr2lLz/zBxnRF2fn2N/jlfn/TfH+uydMZu9L+9/KKbTT8aBA1+I78bNOfeBHA4CgxPoVAAPTldBwxAYj5+Y4fK3MiTevsSCjo37xI9kaD48Q/OxGYRPiNHo5AzNU2Oy9ry8f2GOK3JcE5PRdTEevSvH+/P+R2Iy/kw+9qW8f0uOaY5b4uDo0xmaN2ZoXpf5eHlUcVYG48kR1WMj4oQcs6iqL+fHP44q3h3f/xaaF8fa2mkZmk+MevbIHMflOCbH8Vnrw6KuHxP17PE5npr3T8lxZtT1BTkuz4B8bd6/NkPzP2Ro3piPfTgf+1SG5hfjO7H4sYwHw40AgU0FBPCmPJ4ksBDIq98qR8S+OPbYEzM0HxGTyeMyDJ+YoflLGZqnxWTt7Lx/UY6rcrwuJqPrMxjfneMDef+jMRl/Nh/7ct7/Ro46x80Zmp+MjdnvZ2i+OUPzsgzGMzI0nxJRPSoiHphjGlX1xfz4kViLGyKq10bEhVGtnZqh+fNRzx6e49g7xgkZiHm/fmzef0KOk/P+qTnOirq+MMcVGZDX5P3rMjRvyPvvz/GRWF//dIbml3LeW3Ks53AQINCQgABuCProyzijkwKLq9KIn4uNeFuG5k2xfvATGZrvzdD8nYj5pVHFczM0nxxR/WRE3D/Hgaiqz+fHD2VovjOienVEnJ+h+cwMzZOiXrwdO9uXH++T40diWj8i6vpxUc8WV6G/FNPZr+Q4O+r6ohxXZmi+Lu9fn6H5rrz/gRwfzdD8TIbml3Peb+SY5nAQINBDAQHcw6bZcoMCs9l7o56dmGNvjsVbtA+Kaf3IqOufinr2CzmeFtPZaTnOibq+OMdVGZqvz/tvydB8d97/Lzn+OEPzsxmaX8mdfzNHncNBgEDhAgK48C+ArpTf8X3clPub5XAQIEBgaQICeGmUJiJAgAABAlsXEMBbt3ImgRUJmJYAgRIFBHCJXVczAQIECLQuIIBbb4ENEChbQPUEShUQwKV2Xt0ECBAg0KqAAG6V3+IECJQtoPqSBQRwyd1XOwECBAi0JiCAW6O3MAECBMoWKL16AVz6V4D6CRAgQKAVAQHcCrtFCRAgQKBsgQgBXPpXgPoJECBAoBUBAdwKu0UJECBAoHSBkgO49N6rnwABAgRaFBDALeJbmgABAgTKFRDApfZe3QQIECDQqoAAbpXf4gQIECBQqoAALrXzZdetegIECLQuIIBbb4ENECBAgECJAgK4xK6ruWwB1RMg0AkBAdyJNtgEAQIECJQmIIBL67h6CZQtoHoCnREQwJ1phY0QIECAQEkCArikbquVAIGyBVTfKQEB3Kl22AwBAgQIlCIggEvptDoJECBQtkDnqhfAnWuJDREgQIBACQICuIQuq5EAAQIEOifQaAB3rnobIkCAAAECLQkI4JbgLUuAAAECZQsI4Mb6byECBAgQIHCXgAC+y8JnBAgQIECgMQEB3Bh12QupngABAgTuKSCA7+nhHgECBAgQaERAADfCbJGyBVRPgACBQwUE8KEmHiFAgAABAisXEMArJ7YAgbIFVE+AwOEFBPDhXTxKgAABAgRWKiCAV8prcgIEyhZQPYEjCwjgI9t4hgABAgQIrExAAK+M1sQECBAoW0D1mwsI4M19PEuAAAECBFYiIIBXwmpSAgQIEChb4OjVC+CjGzmDAAECBAgsXUAAL53UhAQIECBA4OgCQw7go1fvDAIECBAg0JKAAG4J3rIECBAgULaAAB5q/9VFgAABAp0WEMCdbo/NESBAgMBQBQTwUDtbdl2qJ0CAQOcFBHDnW2SDBAgQIDBEAQE8xK6qqWwB1RMg0AsBAdyLNtkkAQIECAxNQAAPraPqIVC2gOoJ9EZAAPemVTZKgAABAkMSEMBD6qZaCBAoW0D1vRIQwL1ql80SIECAwFAEBPBQOqkOAgQIlC3Qu+oFcO9aZsMECBAgMAQBATyELqqBAAECBHonsNQA7l31NkyAAAECBFoSEMAtwVuWAAECBMoWEMBL67+JCBAgQIDA1gUE8NatnEmAAAECBJYmIICXRln2RKonQIAAge0JCODteTmbAAECBAgsRUAAL4XRJGULqJ4AAQLbFxDA2zfzCgIECBAgsGsBAbxrQhMQKFtA9QQI7ExAAO/MzasIECBAgMCuBATwrvi8mACBsgVUT2DnAgJ453ZeSYAAAQIEdiwggHdM54UECBAoW0D1uxMQwLvz82oCBAgQILAjAQG8IzYvIkCAAIGyBXZfvQDevaEZCBAgQIDAtgUE8LbJvIAAAQIECOxeoM8BvPvqzUCAAAECBFoSEMAtwVuWAAECBMoWEMB97b99EyBAgECvBQRwr9tn8wQIECDQVwEB3NfOlb1v1RMgQKD3AgK49y1UAAECBAj0UUAA97Fr9ly2gOoJEBiEgAAeRBsVQYAAAQJ9ExDAfeuY/RIoW0D1BAYjIIAH00qFECBAgECfBARwn7plrwQIlC2g+kEJCOBBtVMxBAgQINAXAQHcl07ZJwECBMoWGFz1AnhwLVUQAQIECPRBQAD3oUv2SIAAAQKDE9hWAA+uegURIECAAIGWBARwS/CWJUCAAIGyBQTwlvvvRAIECBAgsDwBAbw8SzMRIECAAIEtCwjgLVOVfaLqCRAgQGC5AgJ4uZ5mI0CAAAECWxIQwFticlLZAqonQIDA8gUE8PJNzUiAAAECBI4qIICPSuQEAmULqJ4AgdUICODVuJqVAAECBAhsKiCAN+XxJAECZQuonsDqBATw6mzNTIAAAQIEjigggI9I4wkCBAiULaD61QoI4NX6mp0AAQIECBxWQAAflsWDBAgQIFC2wOqrF8CrN7YCAQIECBA4REAAH0LiAQIECBAgsHqBLgfw6qu3AgECBAgQaElAALcEb1kCBAgQKFtAAHe1//ZFgAABAoMWEMCDbq/iCBAgQGLMhV4AAAAJSURBVKCrAn8NAAD//5nusBYAAAAGSURBVAMAZ4X4/nENyREAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="49"></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="6.649143428122443" y="23.52665266567766" heading="147" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="55"><costumes><list struct="atomic" id="56"></list></costumes><sounds><list struct="atomic" id="57"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="10"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block></script><script x="16.666666666666657" y="40.66666666666666"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="74.66666666666666"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="108.6666666666666"><block s="clear"><comment w="80" collapsed="false">Astrisk with 3</comment></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="16.666666666666657" y="279.0000000000001"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>0,4,3,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>1</l></block><block s="setColor"><color>255,254,250,1</color><comment w="280.83333333333337" collapsed="false">Why is this change in pen color and size useful here?</comment></block><block s="setSize"><l>3</l></block><block s="forward"><l>-100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>60</l></block></block></script><comment w="358.8333333333333" collapsed="false">Script B.&#xD;The second hand on a clock must make 60 small turns to make a full rotation.</comment></block></script><script x="296" y="105"><block s="clear"><comment w="80" collapsed="false">Asterisk with 8</comment></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>8</l></block></block></script></block></script><script x="559" y="118"><block s="clear"><comment w="80" collapsed="false">Asterisk with 5</comment></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="328" y="475"><block s="clear"><comment w="80" collapsed="false">Script A</comment></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="571" y="481"><block s="clear"><comment w="80" collapsed="false">Triangle</comment></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="568" y="302"><block s="clear"><comment w="80" collapsed="false">Square</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Oliver Chun-OliverChun-U1L4-Polygons2" app="Snap! 11.0.2, https://snap.berkeley.edu" version="2"></media></snapdata>