<snapdata remixID="12424319"><project name="WP_Variables" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="WP_Variables"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="from"/><block var="to"/></list></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportVariadicSum"><list><block var="from"/><l>1</l></list></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="reset" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-140</l><l>-60</l></block><block s="setSize"><l>3</l></block><block s="setColor"><color>255,112,61,1</color></block></script></block-definition></blocks><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="true" sublistIDs="false" id="481"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3b+PXEeCH/AqjQBrjQsowOEZoDKHUs7mDbM7JycGB41wMCzi0l1o+BeIBJw4Ygu74QGiARscYQNpk7vLNMdmLobOxMDhGsvggF0DOyyjZ3qo7vnBnq5671W97g+ju+2uX58q6stX/eq9GPwhQIAAAQIEBheIg7eoQQIECBAgQCAIYIuAAAECBAhUEBDAFdA1SYAAAQIEBLA1QIAAAQIEKggI4AromiRAgAABAgLYGiBAgAABAhUEBHAFdE0SIECAAAEBbA0QIECAAIEKAgK4AromCRAgQICAALYGCBAgQIBABQEBXAFdkwQIECBAQABbAwQIECBAoIKAAK6ArkkCBAgQICCArQECBAgQIFBBQABXQNckAQIECBAQwNYAAQIECBCoICCAK6BrkgABAgQICGBrgAABAgQIVBAQwBXQNUmAAAECBASwNUCAAAECBCoICOAK6JokQIAAAQIC2BogQIAAAQIVBARwBXRNEiBAgAABAWwNECBAgACBCgICuAK6JgkQIECAgAC2BggQIECAQAUBAVwBXZMECBAgQEAAWwMECBAgQKCCgACugK5JAgQIECAggK0BAgQIECBQQUAAV0DXJAECBAgQEMDWAAECBAgQqCAggCuga5IAAQIECAhga4AAAQIECFQQEMAV0DVJgAABAgQEsDVAgAABAgQqCAjgCuiaJECAAAECAtgaIECAAAECFQQEcAV0TRIgQIAAAQFsDRAgQIAAgQoCArgCuiYJECBAgIAAtgYIECBAgEAFAQFcAV2TBAgQIEBAAFsDBAgQIECggoAAroCuSQIECBAgIICtAQIECBAgUEFAAFdA1yQBAgQIEBDA1gABAgQIEKggIIAroGuSAAECBAgIYGuAAAECBAhUEBDAFdA1SYAAAQIEBLA1QIAAAQIEKggI4AromiRAgAABAgLYGiBAgAABAhUEBHAFdE0SIECAAAEBbA0QIECAAIEKAgK4AromCRAgQICAALYGCBAgQIBABQEBXAFdkwQIECBAQABbAwQIECBAoIKAAK6ArkkCBAgQICCArQECBAgQIFBBQABXQNckAQIECBAQwNYAAQIECBCoICCAK6BrkgABAgQICGBrgAABAgQIVBAQwBXQNUmAAAECBASwNUCAAAECBCoICOAK6JokQIAAAQIC2BogQIAAAQIVBARwBXRNEiBAgAABAWwNECBAgACBCgICuAK6JgkQIECAgAC2BggQIECAQAUBAVwBXZMECBAgQEAAWwMECBAgQKCCgACugK5JAgQIECAggK0BAgQIECBQQUAAV0DXJAECBAgQEMDWAAECBAgQqCAggCuga5IAAQIECAhga4AAAQIECFQQEMAV0DVJgAABAgQEsDVAgAABAgQqCAjgCuiaJECAAAECAtgaIECAAAECFQQEcAV0TRIgQIAAAQFsDRAgQIAAgQoCArgCuiYJECBAgIAAtgYIECBAgEAFAQFcAV2TBAgQIEBAAFsDBAgQIECggoAAroCuSQIECBAgIICtAQIECBAgUEFAAFdA1yQBAgQIEBDA1gABAgQIEKggIIAroGuSAAECBAgIYGuAAAECBAhUEBDAFdA1SYAAAQIEBLA1QIAAAQIEKggI4AromiRAgAABAgLYGiBAgAABAhUEBHAFdE0SIECAAAEBbA0QIECAAIEKAgK4AromCRAgQICAALYGCBAgQIBABQEBXAFdkwQIECBAQABbAwQIECBAoIKAAK6ArkkCBAgQICCArQECBAgQIFBBQABXQNckAQIECBAQwNYAAQIECBCoICCAK6BrkgABAgQICGBrgAABAgQIVBAQwBXQNUmAAIExC+x/kW6d/L/wRToJf/H+vw+/OX4aX495PLX6LoBryWuXAAECIxTYP0i334TwQwrh9rz7MYRX752E+8e/jS9HOJyqXRbAVfk1ToAAgfEITD5PhyGFJ5d6nMLr8F54PHsWp+MZTf2eCuD6c6AHBAgQaFpgftV7EsJXIYQvljr6b4v/+y/e/m8xfL/378IDW9I3m04BfDMn3yJAgMBOCtw5SPvvhfDN+Zbz223nEO7N/+8/p/BdjOHjc5z5lvSbEB68OIrHOwm2waAF8AZYvkqAAIFdErh7kB6lsyvfpYvc8Pj5UXy0/L/d+SxNYwxfLv9vKYWvX3wbD3fJa9OxCuBNxXyfAAECWy4w33K+6so2xfBw9ix+f9Xw51fKMYXvQgy3lj4/3gvhwfFRfLXlZFnDE8BZbAoRIEBgOwUmB+mLGMJXy1vOIYQbBenit+JvQgj7b3XObtB6cF1wb6fizUYlgG/m5FsECBDYaoH52d4//zE8uriVHMPlLed1EFfdLT3fkn7/F+GRG7RWtvPXUfqcAAECBLZZ4OLZ3vlYT8/3hnAvd/t4/+/Sx2/2wneXbt5yZvjtUnIFvM1/q4yNAAECawSuOdv7dO+D8LD0avX0iVl/Oj03/PPxJWeGBbC/lQQIENhlgSvP9vYUjqch/yZ8dekGrQ/C/dKQH/McugIe8+zpOwECBDIE3nW2N3fLeV03rruzepfPDAvgdavG5wQIENgigZue7e1ryM4M/ywrgPtaZeolQIBAQwLX3Wj1rrO9fXXfmeEzWQHc1wpTLwECBBoRKDnb29cQrj0zPH/Yx1F82le7LdUrgFuaDX0hQIBAhwJdnu3tsFsrVe3ymWEB3NeqUi8BAgQqCvRxtrev4ezqmWEB3NeKUi8BAgQqCVx1o1UIoZOzvX0N6cqr9Z6ORfU1hk3rFcCbivk+AQIEGhW49mzviH5X3aUzwwK40b9IukWAAIFNBGqc7d2kf5t8d1fODAvgTVaF7xIgQKBBgdpne/si2fYzwwK4r5WjXgIECPQs0NLZ3r6GetWVfUrh5fsx3O/rqV19jeVivQJ4KGntECBAoEOB+dnekMKTlecrx/D9XgoPxx5MF5m29cywAO7wL4SqCBAg0LfAGM729mWwbWeGBXBfK0W9BAgQ6FhgTGd7Ox762+q26cywAO5rlaiXAAECHQqM8Wxvh8Nfqeq6XYAwP271LE77arfregVw16LqI0CAQIcCp79/xvAkpPDp22rnD6gY0dneDjlWqhr7mWEB3NfKUC8BAgQKBbbpbG8hxbXFx3xmWAD3tSrUS4AAgQKBbT3bW0DyzqJjPDMsgPtaDeolQIBAhsB1N1q9CeHBi6N4nFHlzhQZ25lhAbwzS9NACRBoXWCXzvb2NRfzG7RO/hS+CyHsv22j0d/MBXBfq0C9BAgQuKHAIjSehBC+WC4SQ3j8/Cg+umE1vrYkMIYzwwLYkiVAgEBFAWd7+8Nv/cywAO5v7tVMgACBdwpcdaNVSuHr938RHh0/ja/xlQu0fGZYAJfPrxoIECCwkYCzvRtxdfLlK39fD+F4L4QHtZ6dLYA7mVqVECBA4GYCk8/TpzGFJymE2+clYgiv3gvhXq0guFnPx/+t1s4MC+DxrykjIEBgJALO9rYxUa2cGRbAbawHvSBAYIsFnO1tb3JbODMsgNtbF3pEgMAWCVzz2+PTvRAe23KuO9HXnhl+Lzwe4qUOArju/GudAIEtFXC2dzwTe9VLHYa4G10Aj2eN6CkBAiMRcLZ3JBO11M0aZ4YF8PjWiR4TINCwgLO9DU/Omq4NfWZYAI93rej5lgpM0t/8Mob4H7Z0eIMMK4U3/3sW/+VokMYWjZye7Q3hm+VnEM+PF6UQHs+O4tMh+6KtMoGhzgwL4LJ5UppApwKT9NcHIcRnnVa6u5X9ahb/+TdDDN/Z3iGUh23jqn9QhRRepxjud/VWKgE87JxqjcA7Be6m//wohfQVpnKBGOLj5/Gfen+RgbO95XPVcg19nhkWwC3PvL7tnMCFAD6OIf7rziEUDDiF9FfnW8B9B7CzvQUTNbKifZ0ZFsAjWwi6u90CywHcd4Bso+RQfqdXvSl8GWK4teTobO82LqrFmK48MxzCv6UQ/tuLo/jfc4YugHPUlCHQk8BQAdJT96tXO4Tf/t+nvzz5c/gpxPD++YC9t7f61A/WgavODO+dhE+OfxtfbtoJAbypmO8T6FFgiADpsfvVqx7Kb3KQ0vlg985eonBcffA6MJjAfEs6hvDD2zWwF/7j8f+K/2fTDgjgTcV8n0CPAkMFSI9DqFr1UH6TgzT/j+/+YrAPHDOqOu2DN356TOnsyNn8z/HsKN7L6YQAzlFThkBPAkMFSE/dr17tUH6n25ApPFkM+Hezo/hp9cHrwGACK/8Ai+Fh7nOjBfBgU6YhAusFhgqQ9T0Z5zeG8lucEf3p7RbkB+HD46fx9TjV9HoTgdObsf54eg/A6Q14eyF8lPtSDQG8ibzvEuhZYKgA6XkY1aof0u/uZ+nHFMPHi8Hahq4268M23NX287zXAnjYuRtta+lX+38Z9k5+HVL6v+HN+4/ir483vuFgtIMfsONDBsiAwxqsqSH9bEMPNq1NNbS8/Vx697sAbmpq2+1M+vLOP4YY/2HRw6dxOnvQbm/H27MhA2S8Stf3fEi/lW3oFF7Pvo0fbqOpMf0s0OX2sytgK+tGAunwzn4I8e0t92eF9j6K0+NXN6rAl24sMGSA3LhTI/ri0H4r29Ax3J89i9+PiEtXNxRYPn40f9HG86P40YZVrHzdFXCJ3o6UTYeT5SMXi1HHl3H6/JMdIRhsmEMHyGADG6ihof0uPCf46ewo2hkaaK5rNDM5SPOjR/MjSPPfbx8/P4pFzxoXwDVmcURtpsPJ/HjFd9d0+UGczrxmrcP5HDpAOux6E1UN7Td/ifvJXvjxdPC2oZtYA3114uL2cwrhXulbkQRwX7O1BfWmw/1bIbz5MYR0+2w48XEIb26FEL9c/P+v4vR50RbMFjB1OoShA6TTzjdQWQ2/uwfppxTC2d8R29ANrIJ+utD19vPiKrqfzqp1/ALp8O6j8POr8V7Pf/cNYX727c0Py6Ecp8+LtmHGL9XdCGoESHe9r19TDT/b0PXnfYgeLM9zF9vPAniIWRtpG+lw/3YIJ/OttfO3vTyM09n0dKftcLL8GDY3ZHU4xzUCpMPuV6+qht/+Qdo/WTwXuIsbc6oj6sCVApPP0h/OH77RxfazALbQrhVIh5O3NxvMn3Uap7OVZ52mw7s//XwVHBxL6mgt1QiQjrreRDW1/Ja3ob2coYml0GknVl6+0OFv/X4D7nSatqOyy8eO0r04fbHytpd0uP/x4gp5Mei9T+L0eOPXcW2HWHejqBUg3Y2gbk21/Jbvjg0huBu67jLovPXl7eeUwtcvvo2HXTQigLtQ3LI6Lhw7+j5OZ/evGuLqVXJ0Q1YH66BWgHTQ9SaqqOVnG7qJ6e+tE31sP9uC7m26xlvxhd935zdeza9sr3zgxuJ34rcPpA8hOJZUOPW1AqSw280Ur+lnG7qZZdBpR/rafhbAnU7T+Cs7O3Z0Mg/UxY1X8fG6O5xX75SOr0J4754nZOWvhZoBkt/rdkrW9LMN3c466LInfW0/C+AuZ2kL6roiTOdXv2tfsbZ6Q9b60N4Cqt6GUDNAehvUgBXX9LMNPeBED9hUX9vPAnjASWy9qSuOHd14O9mxpO5mt2aAdDeKejXV9rMNXW/u+2i5z+1nAdzHjI20zgs3Xl06drRuWOnw7vyJWefvRnUsaR3YNZ/XDpDMbjdTrLbf8jZ0l3fLNgO8Yx3pc/tZAO/YYrpuuDc5drSO6oobsu7H6cybYdbBXfi8doBs2N3mvl7bzzZ0c0uiqEPLOxpdPXxjuUOOIRVNz3YUTod3fgwhFl+9OpZUvh5qB0j5COrW0ILf8m+Geyfhk+PfRufj6y6LrNb73n52BZw1LdtVKB1O5gfKnyxGdfq855vceHWVwtlV8PJzoh1L2nS1tBAgm/a5pe+34GcbuqUVkd+XuwfpUQrhq0UNvTxcxRVw/vyMvmTOsaN1g3YsaZ3Quz9vIUDKRlC3dAt+k8/TpyGdvcLTs6HrroeS1vvefnYFXDI7W1A2Hd6ZLr9aMIT3bnTsaN3QPSd6ndD1n7cQIPm9r1+yFT/b0PXXQkkPLr7nee8X4aPjp3HtkcxN23QFvKnYlnz/8rOcLz/vOXeojiXlyoXQSoDkj6BuyVb8Vh7KEcPD2bN4+iYxf8YhMMT2syvgcayFXnpZeuxoXafS4WR+B/TfLr73uzidfbqujM8FcOkaaCaAl7ehU3j5/Nv4SenYlB9OYHKQfggh7C9afDA7ik/7aN0VcB+qjdd5+dhR928y8pzovEXQSoDk9b5+qVb89r9It07+FP5wLrIXwkfHR/NHtfrTusD+Qbp9EsLZM+5TeN3X9rMr4NZXQg/9O7vx6s38oRm3z6pPX8fpi05erXWxu44lbT6BrQTI5j1vo0RLfpOD9PMukG3oNhbIDXpxYfv5eHYUV96FfoMqbvwVV8A3ptqOL67epRyKjh2tE7l8LMlzoteZtRQg6/ra4uct+U0O0hchhG9Or3RsQ7e4XK7s01Dbz66AR7Mkuuno5WNH4WGcznq9OWT1hixvS1o3ky0FyLq+tvh5S362oVtcIe/u08qc9bz9LIDHtz6Kerx67Ci9jNMXg9wY4ljSzaetpQC5ea/b+WZrfkNeTbUzC+PtyeTzdBjS2wcT9br9LIDHu0427nkXz3veuNFFgXQ4md8BffpggrM/p0/bckPKFaCtBUjunNcq15rf8jZ0CKH3/6DXct+Wdlf+wTTA7/Z+A96WlbNmHH0fO1rHeOGGrJdx+nyQq+91/Wrt89YCpDWfdf1pzW/ljtr5Pz3dDb1uCqt9fukngw/Ch308fGN5gAK42nQP1/CFB2PMb7yaP/Fq0CtQx5JuNt+tBcjNet3Ot1r0sw3dzvp4V0+G3n6e90UAj2NtZPfy8rGjenciX3xOdJw+/yh7YFtasMUAGRN1i362ocexgobefhbA41gXRb0c8tjRuo46lrROyJOw1gu9+xstBrBt6NJZ7b98je1nAdz/vFZtYbHt+2MI4daiI70fO1o3YM+JHl+ArJvTlj5vMYDnPrahW1oll/tSY/tZALe9Jop7lw4n8zuPz5/BfByns96e6LJJZx1Lul6r1QDZZH5rfrdVP9vQNVfF+rZrbD8L4PXzMtpv1Dx2tA7t8puYun8W9bo+tPp5qwHSqtfFfrXqd2kbeoA7bMcyZ7X7WWv7WQDXnvke279w7OhpnM4e9NjcxlV7TvTVZK0GyMYTXKlAy362oSstijXN1tydcBd0m2uiqFfpcDJ/ucKTRSVVjh2tG4BjSQJ43RrJ+bzpAF59ytLvZkfRKzpzJrnjMsv/MIohPH5+FB913MS11QngoaQHaufy857rHTtaN+SLx5JCeO/e0OeT1/Vx6M9bDpChLXLaa9nPNnTOjPZb5nT7+Y/hpxDPblQd+kEpArjf+R289itCbf7QjdeDd+SGDa7ekNXuPxZuOJzir7UcIMWDG6CC1v3ufpZ+TDF8vKDo7UXvA1BvRRM1t5/ngAJ4K5bR2SCu2Na9H6ez+TtJm/3jWNLq1LQeIM0upEXHWve7cNzFNnTlBTU5SPPXRc5fGzkPw0G3nwVw5cnvuvnaz3vOHU86vPtjCOn8qqC5G8Zyx5VTrvUAyRnTkGVa91vZhk7h9ezb+OGQPtr6WaD29rMA3qLV2PKxo3XMbsj6Waj1AFk3l7U/H4Pf3YP0Uwrh9qlVDPdnz2LTu1S157Sv9u8cpP0Ywg+LIHz1/CgO/mhcW9B9ze7A9a7+lpq+jtMX8zuhR/PHsaSzqRpDgLS8qMbgd+ezNI0xfLlwfDo7ik0dEWx5frvsW+3tZ1fAXc5mxbquOHY0f99uszdeXUV1+TnR4UGczp5WZK3S9BgCpArMDRsdg9/+36WPT/bC/BGxIdiGvuHMdvu1i9vPKYR7L47icbetrK/NFfB6o6a/MaZjR+sgHUtyBbxujaz7fAwBfLrTsbQNvRfCveMK//FfZ7nNn7ew/ewKeAtWWDq8Mw0hLraz4quxv+Jv158TPZYAafWvzlj8bEPXXUHL/jXufj4fvSvguuugqPXLz1RO9+L0xeDbKEWDuFB4148ljSVAupzzLusai9/+Qdo/qXwDUJfuY6tr8ln6w/nDN2ptP7sCHtuquRxW8zv49hf/czNvOyplXb0hK/wuTmc788i+sQRI6Rz3VX5Mfrah+1oF7653efu59m/wroDrrIHiVi8fO9qb33j1qrjiBirY5WNJYwqQBpbKpS6MyW/5LtwQgruhB1pQy9vPKYWvX3wbq50YEcADTXqXzZzdePVm/vCKs7OEYXzHjtZ57OqxpDEFyLo5rPH5mPxsQ9dYISG0sv1sC7rO/Be3unq3cJi/7Wh0x47WIVw+lrQbz4keU4Csm8Man4/Nzzb0sKukpe1nATzs3HfS2uVjR+FhnM6mnVTeWCUXbshq8rWKXZONLUC6Hn9pfWPzsw1dOuOblW9p+1kAbzZ3TXx7dWs2vYzTF5800bGeOrFrx5LGFiA9TXt2tWPzsw2dPdVZBVvafhbAWVNYr9CYn/ecq5YOJ/M7oL/7ufz23Gx2lcnYAiR3XvsqN0Y/29B9rYbVelvbfhbAw8x7Z62M9W1HpQC7dEPWGAOkdH67LD9Gv+Vt6Np35XY5F63V1dr2swBubYW8oz+7+HvoOccuHUsaY4C09NdojH62oYdZQcs7DTUfvrE8WseQhpn7olYuHzvajTuCl9GueE70J2N74cRNFsEYA+Qm4xrqO2P1W/5tcu8kfHL82/hyKLNdaOfi9vPeL8JHx09j9RfWCOARrL5dOHa0bhp25R8hYw2QdfM31Odj9bMN3e8KuXuQHqUQvlq00sxDTwRwv/NeXPti+3X+6rJbi8p28jV987HvwnOixxogxQu9owrG6jf5PH0a0tnNhjGEKi+H72gKmqymxe1nvwE3uVRWO5UOJ/O/lOfPQt6a5z3n0m/7saSxBkjufHZdbsx+tqG7Xg1n9e0fpNsnIfx0+v+k8LqV7WcB3M98d1brLh47Wod3+YasvXtxejzqN0Atj3nMAbJu7ob4fMx+Kw/liOHh7FncygfsDLEOVv5ONbr9LICHXgkbtnfh2NHTOJ092LCKrfz6Nh9LGnOAtLDYxuw3OUhfhBC+Of0Pcwovn38bt/ohO0Otl8lBWn5r3IPZUXw6VNvr2vEb8DqhSp+nw8n8DR1PFs3vxGMYb0q9zb+LjzlAbjp/fX5vzH77X6RbJ38Kfzj32Qvho+OjuBVvOOtzzt9Vd8vbz66Aa62KNe1eft7z7h07Wjc1VxxLmm9Fj/4/VmMOkHVzNsTnY/ebHKTvQwh/e2plG7p4yVy4+/l4dhTvFVfaYQWugDvE7KqqXTnzWuq1ekPWdryScewBUjqnpeXH7re8DR1CaC4wSudn6PItbz+7Ah56NdygvSue+nQ/TmfzfxX7c0FgG48ljT1Aai/SsfvZhu5uBa1YNnb38/koXQF3N9+d1LSrz3vOxdu2G9XGHiC589hVuW3wa/2qrau56rueyefpMKS399E0uZsggPteBRvU79jRBliLr27bc6K3IUA2n8XuSmyDn23obtbDyj9kGv09XQB3M9ed1LL6m+bp3Y//o5OKt7+S/xpCun02zPgqTp9/NNYhLwfI/DfAGOK/jnUsNfqdQvqr+bMXTldCiI+fx396VKMfJW2u3Ll79mSsxyX17WrZpUdPhr0PwoctPPv54lwI4EZWZ3p49x9CSv/YSHfG3Y0UfhW/nv1mjIO4EMBjHEIzfR5rAM8BL2xDN2M60o40uf189o9Ef5oQSF9Ofhli+HUTnRl7J2L4PD6ZHY1xGJP0N78MwTroZu7S57P4L+NcB6u/X3bDsau1xPBfZs/i/2xx+AK4oVlJDycHIcX/1FCXxteVlH4/1qvfc+xJ+uuDGN6zDgpWXwrp97P4z6PcBXm7Dj5LBzEG66BkHaTw+9m3sdl1IIALJldRAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCyCPj7AAACzklEQVSAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUCArgAT1ECBAgQIJArIIBz5ZQjQIAAAQIFAgK4AE9RAgQIECCQKyCAc+WUI0CAAAECBQICuABPUQIECBAgkCsggHPllCNAgAABAgUC/x/fRwo73KqKCwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="482"></list></costumes><sounds><list struct="atomic" id="483"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="120" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="61.00000000000001,87.59999999999991,255,1" pen="tip" id="488"><costumes><list struct="atomic" id="489"></list></costumes><sounds><list struct="atomic" id="490"></list></sounds><blocks></blocks><variables></variables><scripts><script x="105.33333233333337" y="35.57142857142844"><block s="receiveGo"></block><custom-block s="reset"></custom-block><block s="down"></block><block s="doSetVar"><l>num_sides</l><l>3</l></block><block s="doSetVar"><l>side_length</l><l>80</l></block><block s="doRepeat"><block var="num_sides"/><script><block s="forward"><block var="side_length"/></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><block var="num_sides"/></block></block><block s="doWait"><l>1</l></block></script></block><block s="up"></block><block s="forward"><block s="reportVariadicSum"><list><block var="side_length"/><l>50</l></list></block></block><block s="changePenColorDimension"><l><option>hue</option></l><l>30</l></block><block s="down"></block><block s="doChangeVar"><l>num_sides</l><l>1</l></block><block s="doRepeat"><block var="num_sides"/><script><block s="forward"><block var="side_length"/></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><block var="num_sides"/></block></block><block s="doWait"><l>1</l></block></script></block><block s="up"></block><block s="forward"><block s="reportVariadicSum"><list><block var="side_length"/><l>50</l></list></block></block><block s="changePenColorDimension"><l><option>hue</option></l><l>30</l></block><block s="down"></block><block s="doChangeVar"><l>num_sides</l><l>1</l></block><block s="doRepeat"><block var="num_sides"/><script><block s="forward"><block var="side_length"/></block><block s="turnLeft"><block s="reportQuotient"><l>360</l><block var="num_sides"/></block></block><block s="doWait"><l>1</l></block></script></block></script><comment x="241.28571428571428" y="10" w="116.42857142857143" collapsed="false">Draw a triangle, square, and pentagon!</comment></scripts></sprite><watcher var="num_sides" style="normal" x="10" y="10" color="243,118,29"/><watcher var="side_length" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="num_sides"><l>5</l></variable><variable name="side_length"><l>80</l></variable></variables></scene></scenes></project><media name="WP_Variables" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>