<snapdata remixID="9369154"><project name="Recursion Week 1_victorwan" 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.67434025828177" 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="10.197348600331566"><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="72.33333333333337" y="208.19734860033157"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></block></script><script x="26" y="371"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></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="61"><costumes><list id="62"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="63"/></item></list></costumes><sounds><list struct="atomic" id="64"></list></sounds><blocks></blocks><variables></variables><scripts><script x="198.66666666666666" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="10" y="24.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>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="-3.410605131648481e-13" y="-199.99999999999983" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="112,66,0,1" pen="tip" id="103"><costumes><list id="104"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,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" id="105"/></item></list></costumes><sounds><list struct="atomic" id="106"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="13.666666666666671"><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><block s="clear"></block><custom-block s="Tree %s %s %s %s %s"><block s="getLastAnswer"></block><l>50</l><l>30</l><l>0.8</l><l>1</l></custom-block></script><script x="13.000000000000028" y="231.33333333333331"><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><block s="doSayFor"><l> </l><l>0</l></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>0</l></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="num"/><l>, </l><custom-block s="Blastoff %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></list></block></block></script><script><block s="doReport"><l>Blastoff!</l></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>1</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; %&apos;angle&apos; %&apos;rightbranch&apos; %&apos;leftbranch&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="hide"></block><block s="setColor"><color>112,66,0,1</color></block><block s="down"></block><block s="forward"><block var="size"/></block><block s="doIfElse"><block s="reportGreaterThan"><block var="level"/><l>1</l></block><script><block s="turn"><block var="angle"/></block><custom-block s="Tree %s %s %s %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><block var="rightbranch"/></block><block var="angle"/><block var="leftbranch"/><block var="rightbranch"/></custom-block><block s="turnLeft"><block var="angle"/></block><block s="turnLeft"><block var="angle"/></block><custom-block s="Tree %s %s %s %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><block var="leftbranch"/></block><block var="angle"/><block var="rightbranch"/><block var="leftbranch"/></custom-block><block s="turn"><block var="angle"/></block></script><script><block s="setColor"><color>17,114,0,1</color></block><block s="forward"><l>10</l></block><block s="forward"><l>-10</l></block><block s="setColor"><color>112,66,0,1</color></block></script></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block><block s="up"></block></script></block-definition></blocks><variables></variables></project><media name="Recursion Week 1_victorwan" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>