<snapdata remixID="10127628"><project name="U1L3-AngleExperiments2" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFmUlEQVR4Xu3cb2hVdRzH8c/d1gPXpAfpZUtKaeyBrr9sSiwUi5Lu0PVgYt6lZEGU9KAemBFEOIgeWWQxKkOQig0LF21uqx5YIyRRsDUtuimDWs7NrbmIMdOtxblutsHd7jln957vifu+j8/vfH7383vtnHPPPXeRycnJSfGiAaMGIgA0ap7YZAMABIJpAwA0rZ9wAGLAtAEAmtZPOAAxYNoAAE3rJxyAGDBtAICm9RMOQAyYNgBA0/oJByAGTBsAoGn9hAMQA6YNANC0fsIBiAHTBgBoWj/hAMSAaQMANK2fcABiwLQBAJrWTzgAMWDaAABN6yccgBgwbQCApvUTDkAMmDYAQNP6CQcgBkwbAKBp/YQDEAOmDQDQtH7CAYgB0wYAaFo/4QDEgGkDADStn3AAYsC0AQCa1k84ADFg2gAATesnHIAYMG0AgKb1Ew5ADJg2AEDT+gkHIAZMGwCgaf2EAxADpg0A0LR+wgGIAdMGAGhaP+EAxIBpAwA0rZ9wAGLAtAEAmtZPOAAxYNoAAE3rJxyAGDBtAICm9RMOQAyYNgBA0/oJByAGTBsAoGn9hAMQA6YNANC0fsIBiAHTBgBoWj/hAMSAaQMANK2fcABiwLQBAAZY//bH4/rw40ZFIpFkaiKRUM/ZM4ptrA1wFuGKAmCA67H39d3q+v6E3j/YptPdp/Tsjmq9XL9fj22NBziLcEUBMMD1eLdhn9578wXdHF2ugQu/JpNP90woLy8vwFmEKwqAAa7HxMSE7i0r0NQZWKUrq9R85FiAMwhfFAADXpOqihUaHbl29Htq56t6fld9wDMIVxwAA16Phrf2aP8719AdOHRSlZWVAc8gXHEADHg9mpsPq/7FzRr7W0r0/nP9E3HA0whNHAANlqJ8RUSxmm3a+/ZHBunhigSgwXrEax9UxZp12vXSHoP0cEUC0GA99r1Rr/j2nYpGowbp4YoEYMDr0dHapL9Gr2jL1icCTg5nHAADWpeTx7/R4MB5xWrq1HPuJ5WWlQeUHO4YAGZ5ff4cGZZz1Lvz7jUqv2t1Mu2Dhtf09HOvZDn5/7F7AGZxnT4/fFBLlhbr/nWPzEoB4H91ADALAL/9uk3Dw4N6tHZHyr0DEIBZYCd1dx3Xzz92qbomrqLFN82ZAUAAZhTg+Pi4OlobVVxym1bftz7tvgEIwLRI3G7gXOctWlSoDdVb3A7hQ8iMprgGdM1m9obJ2yoX+1RdU+d5DxwBOQJ6RjM9wLmH13n0iGKb4iouudXXfgAIQF9w2lsatTR6i6vrvPkCAAhATwCd6zznNddtFU8740b0rLq4BpxHj3OdN3SxL/n1WSZfHAE5As7raaD/d3W0NGrtAxtVWrYqk/aS+wIgAOdE5cBbkoHrPK4B3f3dcgqe6umr9k81Njaases8AALQVQNDg/367JMDevKZ3SoouMHVmIVuxCmYU/AsQ86HjYH+XsU21Sk/P3+hvtKOByAAUyL5su2QLl8ey/ppGIAAnPcolakbznOFABCAaU+TF/p+Sz7JvP6hGt1eujLt9l42ACAAXXvJxs1oAALQNcDpDTP5dRwAAegZ4PSATNyoBiAAfQN0Bp775YyOdX6RfCQrWrzM874ACEDPaFIN8Ht9CEAAZgTgzOvDwsIiPRzb7Gq/AASgKyheNrp69Yo6WppUsmx52gdWAQhAL7Y8bfvDqe90NtGd/FrvxqLFKccCEICeUPnZuPNoq0Yu/ZHyaz0AAtCPKV9jnPuHzu9IqtZuuD4egAD0hcnvoJFLQ2pvadI9FVVadUcFT0TPKJIHUv2q8jFu+rfE53t7+O9YU/0B0AekhQ5xnrbx84P2heaGcTwAw7gqOTQnAObQYofxrQIwjKuSQ3MCYA4tdhjfKgDDuCo5NCcA5tBih/GtAjCMq5JDc/oXDS8qxsbr6NIAAAAASUVORK5CYII=</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAawklEQVR4Xu3de5Be913f8c/Z1cUyMZckhtSRpd2NGseWdh2a0guFwrTQoUOn9MaQoVAGKCmEkpUbxyaOE5MQk9iOY4lAwkChw2VoB0qblinTFmZoy2VouaTZlWxc5N2VLZuE3GiMY1va3dNZlTIkTax9zj673+d5zisz+cvnd77n9/r9Zt4jaVZq4n8ECBAgQIDAngs0ez7RQAIECBAgQCAC7BIQIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECgQECAC9CNJECAAAECAuwOECBAgACBAgEBLkA3kgABAgQICLA7QIAAAQIECgQEuADdSAIECBAgIMDuAAECBAgQKBAQ4AJ0IwkQIECAgAC7AwQIECBAoEBAgAvQjSRAgAABAgLsDhAgQIAAgQIBAS5AN5IAAQIECAiwO0CAAAECBAoEBLgA3UgCBAgQICDA7gABAgQIECgQEOACdCMJECBAgIAAuwMECBAgQKBAQIAL0I0kQIAAAQIC7A4QIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECgQECAC9CNJECAAAECAuwOECBAgACBAgEBLkA3kgABAgQICLA7QIAAAQIECgQEuADdSAIECBAgIMDuAAECBAgQKBAQ4AJ0IwkQIECAgAC7AwQIECBAoEBAgAvQjSRAgAABAgLsDhAgQIAAgQIBAS5AN5IAAQIECAiwO0CAAAECBAoEBLgA3UgCBAgQICDA7gABAgQIECgQEOACdCMJECBAgIAAuwMECBAgQKBAQIAL0I0kQIAAAQIC7A4QIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECgQECAC9CNJECAAAECAuwOECBAgACBAgEBLkA3kgABAgQICLA7QIAAAQIECgQEuADdSAIECBAgIMDuAAECBAgQKBAQ4AJ0IwkQIECAgAC7AwQIECBAoEBAgAvQjSRAgAABAgLsDhAgQIAAgQIBAS5AN5IAAQIECAiwO0CAAAECBAoEBLgA3UgCBAgQICDA7gABAgQIECgQEOACdCMJECBAgIAAuwMECBAgQKBAQIAL0I0kQIAAAQIC7A4QIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECgQECAC9CNJECAAAECAuwOECBAgACBAgEBLkA3kgABAgQICLA7QIAAAQIECgQEuADdSAIECBAgIMDuAAECBAgQKBAQ4AJ0IwkQIECAgAC7AwQIECBAoEBAgAvQjSRAgAABAgLsDhAgQIAAgQIBAS5AN5IAAQIECAiwO0CAAAECBAoEBLgA3UgCBAgQICDA7gABAgQIECgQEOACdCMJECBAgIAAuwMECBAgQKBAQIAL0I0kQIAAAQIC7A4QIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECgQECAC9CNJECAAAECAuwOECBAgACBAgEBLkA3kgABAgQICLA7QIAAAQIECgQEuADdSAIECBAgIMDuAAECBAgQKBAQ4AJ0IwkQIECAgAC7AwQIECBAoEBAgAvQjSRAgAABAgLsDhAgQIAAgQIBAS5AN5IAAQIECAiwO0CAAAECBAoEBLgA3UgCBAgQICDA7gABAgQIECgQEOACdCMJECBAgIAAuwMECBAgQKBAQIAL0I0kQIAAAQIC7A4QIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECgQECAC9CNJECAAAECAuwOECBAgACBAgEBLkA3kgABAgQICLA7QIAAAQIECgQEuADdSAIECBAgIMDuAAECBAgQKBAQ4AJ0IwkQIECAgAC7AwQIECBAoEBAgAvQjSRAgAABAgLsDhAgQIAAgQIBAS5AN5IAAQIECAiwO0CAAAECBAoEBLgA3UgCBAgQICDA7gABAgQIECgQEOACdCMJECBAgIAAuwMECBAgQKBAQIAL0I0kQIAAAQIC7A4QIECAAIECAQEuQDeSAAECBAgIsDtAgAABAgQKBAS4AN1IAgQIECAgwO4AAQIECBAoEBDgAnQjCRAgQICAALsDBAgQIECg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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="41.51543617067932" y="-57.141095765799946" heading="180" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="46,34,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="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.66666666666666"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="setColor"><color>46,34,0,1</color></block><block s="setSize"><l>1</l></block><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</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="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><script x="20.666666666666657" y="423.33333333333314"><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? it takes up the old line</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="350" y="135.66666666666666"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="setColor"><color>46,34,0,1</color></block><block s="setSize"><l>1</l></block><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</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="591" y="141.8333333333334"><block s="clear"></block><block s="setColor"><color>46,24,0,1</color></block><block s="setSize"><l>1</l></block><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</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><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><variables></variables></project><media name="U1L3-AngleExperiments2" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>