<snapdata remixID="9371099"><project name="Recursion" app="Snap! 5.4, http://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" codify="false" inheritance="true" 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><sprite name="Factorial" idx="1" x="-8.723563541081148" y="80.67434025828175" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="factorial" center-x="100" center-y="33" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="14"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Tree</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Blastoff</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>factorial of what number? (larger than 0)</l></block><block s="bubble"><custom-block s="factorial %n"><block s="getLastAnswer"></block><comment w="114.6268656716418" collapsed="true">ex. (factorial 4) = 24</comment></custom-block></block></script><script x="318.33333333333337" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script></scripts></sprite><sprite name="Blastoff" idx="2" x="-11" y="-131" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="113.22,153,0,1" pen="tip" id="50"><costumes><list id="51"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="52"/></item></list></costumes><sounds><list struct="atomic" id="53"></list></sounds><blocks></blocks><variables></variables><scripts><script x="198.66666666666663" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="10" y="24.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Factorial</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Tree</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>Countdown from what positive integer?</l></block><block s="bubble"><custom-block s="Blastoff %n"><block s="getLastAnswer"></block><comment w="204.17910447761196" collapsed="true">ex. (blastoff 3) = 3 2 1 BLASTOFF!</comment></custom-block></block></script></scripts></sprite><sprite name="Tree" idx="3" x="34.22564066457198" y="-44.62016992580254" heading="40" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="17,114,0,1" pen="tip" id="92"><costumes><list id="93"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,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" id="94"/></item></list></costumes><sounds><list struct="atomic" id="95"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="23.333333333333343"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Factorial</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Blastoff</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>How many layers should the tree have?</l></block><block s="gotoXY"><l>0</l><l>-200</l></block><block s="setHeading"><l>0</l></block><custom-block s="Tree %s %s"><block s="getLastAnswer"></block><l>50</l><comment w="204.33333333333334" collapsed="false">Unit 7 Lab1, Page 2 is VERY useful if stuck</comment></custom-block></script><script x="350" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>-10</l><l>-23</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block><block s="up"></block><block s="show"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initials %&apos;sentence&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><l/><script><block s="doReport"><l></l></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="Blastoff %&apos;num&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>1</l></block><script><block s="doReport"><custom-block s="Blastoff %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="num"/><l> BLASTOFF!</l></list></block></block></script></block></script></block-definition><block-definition s="copies %&apos;num&apos; %&apos;word&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="factorial %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>0</l></block><script><block s="doReport"><block s="reportProduct"><block var="num"/><custom-block s="factorial %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></block></block></script><script><block s="doReport"><l>1</l></block></script></block></script></block-definition><block-definition s="spell number" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="fib %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pig latin %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="empty? %l"><block var="list"/></custom-block><script><block s="doReport"><l> </l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><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="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>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="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>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="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></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="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></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="reportGreaterThan"><block var="from"/><block var="to"/></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="reportSum"><block var="from"/><l>1</l></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="pig word %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><custom-block s="word $arrowRight list %txt"><block var="word"/></custom-block></block><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pascal %&apos;row&apos; %&apos;column&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="to binary %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="triangle fractal level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="triangle size: %n"><l></l></custom-block></script></block-definition><block-definition s="triangle size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><l></l><script><block s="forward"><l></l></block><block s="turn"><l></l></block></script></block></script></block-definition><block-definition s="fractal other" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Tree %&apos;level&apos; %&apos;size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="setColor"><color>112,66,0,1</color></block><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><block s="setColor"><color>17,114,0,1</color></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.85</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block><block s="up"></block><block s="hide"></block></script><scripts><script x="540" y="139"><block s="down"></block><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.85</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block><block s="up"></block><block s="hide"></block></script><script x="358" y="398.00000099999994"><block s="setColor"><color>17,114,0,1</color></block></script><script x="279.000001" y="50.000001"><block s="setColor"><color>112,66,0,1</color></block></script></scripts></block-definition></blocks><variables></variables></project><media name="Recursion" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>