<snapdata remixID="9583555"><project name="Modern Art " app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</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,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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><watcher var="Difference of Sides" style="normal" x="0" y="2" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="39" y="2" color="74,108,212"/><watcher scope="Sprite" s="yPosition" style="normal" x="52" y="28.000001999999995" color="74,108,212"/><sprite name="Sprite" idx="1" x="-112.83386222815363" y="-36.794957591919" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="237,255,244,1" pen="tip" id="11"><costumes><list struct="atomic" id="12"></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables></variables><scripts><script x="50.87109375" y="23.000000000000057"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><custom-block s="Outside Box"></custom-block><block s="gotoXY"><l>-98</l><l>31</l></block><custom-block s="Rectangle"></custom-block><block s="gotoXY"><l>-107</l><l>-47</l></block><block s="setHeading"><l>75</l></block><block s="down"></block><block s="setColor"><color>64,31,255,1</color></block><custom-block s="Small Rectangle"></custom-block><block s="forward"><l>-50</l></block><block s="setHeading"><l>270</l></block><block s="setColor"><color>237,255,244,1</color></block><block s="floodFill"></block></script></scripts></sprite></sprites></stage><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></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="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><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="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></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></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></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></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="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></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="reportGreaterThan"><block var="i"/><block var="end"/></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></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><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="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></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></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></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></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></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></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></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></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></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Outside Box" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>-90</l></block><block s="gotoXY"><l>200</l><l>150</l></block><block s="setPenHSVA"><l><option>hue</option></l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>2</l><script><block s="forward"><l>400</l></block><block s="turn"><l>-90</l></block><block s="forward"><l>300</l></block><block s="turn"><l>-90</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Square (2)" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Rectangle" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="setHeading"><l>0</l></block><block s="forward"><l>100</l></block><block s="setHeading"><l>90</l></block><block s="forward"><l>200</l></block><block s="setHeading"><l>180</l></block><block s="forward"><l>100</l></block><block s="setHeading"><l>270</l></block><block s="forward"><l>200</l></block><block s="setHeading"><l>45</l></block><block s="up"></block><block s="forward"><l>40</l></block><block s="setColor"><color>14,224,0,1</color></block><block s="floodFill"></block></script></block-definition><block-definition s="Small Rectangle" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>180</l></block><block s="gotoXY"><l>-11</l><l>12</l></block><block s="setHeading"><l>150</l></block><block s="forward"><l>80</l></block><block s="setHeading"><l>240</l></block><block s="forward"><l>110</l></block><block s="setHeading"><l>330</l></block><block s="forward"><l>79</l></block><block s="setHeading"><l>135</l></block><block s="up"></block><block s="forward"><l>40</l></block><block s="setColor"><color>210,77,255,1</color></block><block s="floodFill"></block></script></block-definition></blocks><variables><variable name="Difference of Sides"><l>NaN</l></variable></variables></project><media name="Modern Art " app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>