<snapdata remixID="9369737"><project name="Recursion Week 1" 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="230.33333333333337" y="28"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="30" y="30"><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></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.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="2.2737367544323206e-13" y="-99.99999999999989" heading="181" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="112,66,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="26.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>-100</l></block><block s="clear"></block><custom-block s="Tree %s %s %s"><block s="getLastAnswer"></block><l>1</l><l>100</l><comment w="204.33333333333334" collapsed="false">Unit 7 Lab1, Page 2 is VERY useful if stuck</comment></custom-block></script><script x="315" 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><watcher var="sum" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></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="reportLessThan"><l>0</l><block var="num"/></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"><block s="reportJoinWords"><list><l>Blast Off!</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="reportLessThan"><l>0</l><block var="num"/></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;direction&apos; %&apos;length&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>112,66,0,1</color></block><block s="down"></block><custom-block s="line %s %s"><block var="length"/><block var="direction"/></custom-block><block s="doIfElse"><block s="reportLessThan"><l>0</l><block var="level"/></block><script><custom-block s="Tree %s %s %s"><block s="reportProduct"><block var="length"/><l>.6</l></block><block s="reportSum"><block var="direction"/><l>45</l></block><block s="reportDifference"><block var="level"/><l>1</l></block></custom-block><custom-block s="Tree %s %s %s"><block s="reportProduct"><block var="length"/><l>.4</l></block><block s="reportSum"><block var="direction"/><l>-30</l></block><block s="reportDifference"><block var="level"/><l>1</l></block></custom-block></script><script><custom-block s="leaves"></custom-block></script></block><custom-block s="line %s %s"><block var="length"/><block s="reportDifference"><block var="direction"/><l>180</l></block></custom-block><block s="up"></block><block s="hide"></block></script></block-definition><block-definition s="line %&apos;length&apos; %&apos;direction&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="setHeading"><block var="direction"/></block><block s="forward"><block var="length"/></block><block s="up"></block></script></block-definition><block-definition s="leaves" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>17,114,0,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><block s="forward"><l>1</l></block><block s="forward"><l>-1</l></block><block s="up"></block><block s="setSize"><l>1</l></block><block s="setColor"><color>112,66,0,1</color></block></script></block-definition></blocks><variables><variable name="sum"><l>5040</l></variable></variables></project><media name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>