<snapdata remixID="8641235"><project name="U1L3-AngleExperiments2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAHMklEQVR4Xu2de0xWdRjHH7zkpfwjcsiAQrYumpdQFBGFFEXLpqI2S9vSWmaFJaIzzQvgJc0pYmHNkSZtablU0FommoSopKIs8dJlQyQR2NqaF4JQaL/XYDMn5z3n8L7P8zt8342/3t/ze77P5/fZ2eC8h9enoaGhgfACASYCPhCQiTzaughAQIjASgACsuJHcwgIB1gJQEBW/GgOAeEAKwEIyIofzSEgHGAlAAFZ8aM5BIQDrAQgICt+NIeAcICVAARkxY/mEBAOsBKAgKz40RwCwgFWAhCQFT+aQ0A4wEoAArLiR3MICAdYCUBAVvxoDgHhACsBCMiKH80hIBxgJQABWfGjOQSEA6wEICArfjSHgHCAlQAEZMWP5hAQDrASgICs+NEcAsIBVgIQkBU/mkNAOMBKAAKy4kdzCAgHWAlAQFb8aA4B4QArAQjIih/NISAcYCUAAVnxozkEhAOsBCAgK340h4BwgJUABGTFj+YQEA6wEoCArPjRHALCAVYCENAE/rbt2tGtmzdNVGCpEQEIeA9CD3TpQteuXiUfHx/XirABA6isrIyqKiuNmOJ9EwQgYDOwfNq3I6qvp6P5RygyOoqiBkdSXl6eCbxYakQAAjZDqGPnTlRbV9e0In7mG5Senm7EFO+bIAABDWC5roL/vdLTNlB8fLwJvFhqRAACGhB60NeX/rp21bXq4Pf7KSYmxogp3jdBAAK6AavxKni59BIFBAS4UYEl7hLQQsAn+/Shc2fONM1UeOoUZWVnU1Z2FtXU1FLc+PGunyGRke7ObWpdYFAQlVdWUEMd/gRjCpwbi7UQ0I057lpSXV19W9I9StRsGhUbe1vUceOpa9euprdUV0EIaBqbYYF4Ad9duJA+WLXKcBCrC04XFTVdTa9fv9F0NY0aOvSOLZ/o0YN+uXDBahvU3YOAeAHzDh+m6Kgo1gOsqamhs+fOUVj//qw5nNhctICH8/Pp/1cizkMoPnuWevfqxRnBcb1FCzh/wQJas3q1GOgvvjSVvvxim5g8TggiWkBpgJevXEFLFi2WFkvrPGIF7Nm7N50vLtYaLsIbExAroHF0rHACAZECPt6zJ/16/rxIvqlp6ykxYY7IbDqGEimgZJAPdfOjPyurJEfUKps4ARPnzaPUtWvFQtyzdy+NGztWbD7dgokT8FhBAQ2OiNCNI/JaJCBKwEO5uTR82DCLo3ivrL6+ntq0aeO9hg7uJErA9xYvpvdXrBCPe9qrr1Dmls/E59QhoCgBdQCmMsbEjqQfcg7oEld0TjEC9u0XSj+fLhINqzFcaWkpBQcHa5FVekgxAkoHhXyeISBCwJDHHqWS3373zIQe2lV9jrBfaKiHdm8924oQUEfcoWH9qajwlI7RRWVmF/Dt2bPpow0bREFxJ8ycuXNp/bp17izFmmYIsAt4srCQBoSF4ZBaKQFWAffn5LgeFsKr9RJgFTApJYVSkpK0pb81M5OmT5umbX4JwVkFlADATgY8qmmH3u1aNgHDwgdS4fET9idg3GHr55k0/WVcAe0cAZuAdkKj1jkEWAQM6h5Mf1wsdQ5FTGKZAIuAltMKLMTfA+0ditcFfDM+nj7ZuNFeakHVuCNi7zC8LmCH+ztT7Y1qe6kFVeOesL3D8LqAKu7wkSPo0IGD9pKj2hEEWARU5BYuWkSrVq50BER8PtD6MbIJqCI75QmzEaNi6eD+HOun0IorWQVU3KuqqsjPz0/rI8AzItaPj13AxuglF0sopHuI9UkYK/GUnHX4YgRUI2zbvp2mTplifRqGSvXvf0NCQuipvn0ZuuvfUpSACuc7CQn0YVqaFmTfmjWLPsYX19g6K3ECqmkGRgyiEwU/2RrMk8VtO9xHt2r/8WSLVrO3SAEV/fadOlLd3zWiDmLGzJmUsWmTqEy6hxEroAIbPXwY5R3KZWd84uRJ12/rz40Zw57FaQFEC6hge/prGowOdNyEONqzO8toGd63SEC8gGqu3VlZNCEuzuKI1soCHnmYyi+VWStGldsEtBBQTVNRUUH+/v5uD2Z1YcryZZS0ZKnVctSZJKCNgI1zeeq+65UrV2jvt9/Q66/NMIkQy+0Q0E5ANexXO3bQC5Mn25n7jlonPJ/SYjC8vJGWAipGCYmJlJaaagtX+OAIOn6swNYeKLZHQFsB1dgRQyKp4MhR0wQ+3bKZnh39DAUGBpquRUHLEtBaQIXC7F2JpcnJtCw5uWUpYjfLBLQXUE0+9Oloyv8xr1kI3QIDqPJyuWVQKPQMAUcIqNDMmz+f1q5ZcxelCc9Pot1f7/QMPexqm4BjBFQkdu7aRZMmTnRB+W7fPvL19aVB4eG2IWEDzxFwlIAKU3l5OS1JSqLNGRmeo4adW4yA4wRsMTLYyCsEIKBXMKPJvQhAQLjBSgACsuJHcwgIB1gJQEBW/GgOAeEAKwEIyIofzSEgHGAlAAFZ8aM5BIQDrAT+Bc1uOca5v4EyAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dedRkRXnH8V/dqn4HQTkuR4EZ0bggIoISFGMUl4goMaKIM8gqi6i4YkRcUOdFVEQFgoBEQCVBRGcUVCRxl8UNRVGJcQkRXN5RUFRwgZlbdW/O7fcGGWHkXbq7btX9zjmekz+663meT9XJj17eaiP+IYAAAggggMDEBczEK1IQAQQQQAABBEQAcwgQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAACBDBnAAEEEEAAgQgCBHAEdEoigAACCCBAAHMGEEAAAQQQiCBAAEdApyQCCCCAAAIEMGcAAQQQQACBCAIEcAR0SiKAAAIIIEAAcwYQQAABBBCIIEAAR0CnJAIIIIAAAgQwZwABBBBAAIEIAgRwBHRKIoAAAgggQABzBhBAAAEEEIggQABHQKckAggggAAC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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="-14.999999999999773" y="1.9999999999999716" heading="168" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,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="275.66666666666674"><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="16.666666666666657" y="87.33333333333334"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block><block s="clear"><comment w="68.5" collapsed="false">Script A.</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="16.666666666666657" y="15.333333333333343"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><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="647" y="51"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block><block s="clear"><comment w="68.5" collapsed="false">Script A.</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="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="46" y="578"><block s="clear"></block></script><script x="654.0000009999999" y="281.000001"><block s="forward"><l>-100</l></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! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>