<snapdata remixID="9367971"><project name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEzklEQVR4nO3cXVfaWByF8T+QELCOpaU4lKLgS51OK0uxtuK09mK+/3c6vThlAZpEEpV9wt4XvyUJQR/S0yQkUTMzJwIEDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ICtdzPOfi4a4vvA4AGV09/Lf77RW53+uJ+9bHyGfz9g8IBKeb9nbv+v7Oebl34Axh/99Jsdcx862cu3Zvj3BAYPCFvDXL27mP70d/ayyffF42joXR1kL9+cZMxvBPC+NwceELzkZvE473ju/u40Gpm7Psxevnlp7t++udmR30pOD/zj7iv8e94geEAltG7NHb/Lfr7WTv9Acf5/+i578NrcWX/9n5+1tdwC8IAgfUkZHMfX2csfTvzW6+SducnAP+7tLo4Flw1ee0V6tvhYER4QnKzjtuRr+vxhx0t7Lv5ndbrM4ItG5qyJXy8vBB6A1zAXf15Mn79PX67eNWfx6ry8wTfX/PO9yww+M3Pxl/T5u0kA6+7p4AFBmH9qbdTyj/Vat4vH6ww+M3PRYfnBZ2au/8vcbGxuOvS79dmRufMBfp09E3hAMKKhuR8/85dp/Nk6rjv4zMwdnJYffK1bc+243GsrAh4QlH7OVQszPyCKDD6z8pfblre2WwweAJN2Se3iQ/5rkp1ig8/MXHxSvI1k8DkLIADmx3H6/KNu9msuS2zNig4mosHnLIAAqNnRw3l5l9se20Kmqb9df1mywecsgACo2q652Z2tnF45yzkO3GsV+/7NjFMo9/X3zP33y5/IRq+TDYMHQERDc60bPwDN/Dm+ZOpPmXy6y37dt1Gxn9P6nv3cTtNfNZkMzLWW/gNMBv5T89WBv5sGva5eGDwgSMlXe3DS2czc54yT1FnqKR9Yrg/Njd4+fl+hmbkk8ocJ/T3/NV66Uya58rvsxsDfidO6KdYWCHhAsKKx/8edT3faxb9Hcum/nu373Wve7n0d3Vfmft6tdlUcPCBo8yskZukfWB5zcmHuuuBuex2zMX7dPBN4QPCigb+rJe8SXZppzs2oT9VpP31rGgh4QDXUzLULbMmGb17+A0TRKzKBggdURjQ2Z/U1lqsX31qWNeyUv84cCHhApaTdYHpf3m37L+HbyFwtgHVTEjygUh47sXzaM1erbb5r04P+GcEDKmd+auW+3u5WHJNtGjygcpJp+vwtukl0k+ABldS8WJ3O++sHkgseUEnNpd8hGXby//qB5IIHVFPNXHzqH5/2gB3VBw+orPjE/6IQuqPi4AGVVdspfn+gPAAPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wAOEGDxBu8ADhBg8QbvAA4QYPEG7wACH2G1z65QLjqdpyAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="1" 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 id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAGFUlEQVR4nO3OIQHAQBAEsfNvunXxCyYgPHd3HwDw3DwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAFA0DwBA0TwAAEXzAAAUzQMAUDQPAEDRPAAARfMAABTNAwBQNA8AQNE8AABF8wAAFM0DAJDzAwnWhGGOnjSMAAAAAElFTkSuQmCC" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Factorial" idx="1" x="-8.723563541081603" 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="9"><costumes><list id="10"><item><costume name="factorial" center-x="100" center-y="33" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="258" y="250.19734860033157"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="53.66666666666663" y="21.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></scripts></sprite><sprite name="Blastoff" idx="2" x="-11" y="-131.0000000000001" 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="51"><costumes><list id="52"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="53"/></item></list></costumes><sounds><list struct="atomic" id="54"></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="18" y="32.33333333333334"><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><block s="bubble"><l>BLASTOFF!</l></block></script></scripts></sprite><watcher var="size" style="normal" x="20.000000000000114" y="20" color="243,118,29" hidden="true"/><sprite name="Tree" idx="3" x="4.547473508864641e-13" y="-150.0000000000001" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="112,66,0,1" pen="tip" id="96"><costumes><list id="97"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,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" id="98"/></item></list></costumes><sounds><list struct="atomic" id="99"></list></sounds><blocks></blocks><variables></variables><scripts><script x="41" y="311"><custom-block s="tree size 1 %s"><l>50</l></custom-block></script><script x="43" y="362"><custom-block s="tree size 2 %s"><l></l></custom-block></script><script x="84" y="279.3333333333333"><custom-block s="tree size 3 %s"><l>40</l></custom-block></script><script x="84" y="440.33333333333326"><block s="down"></block></script><script x="645" y="38"><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><script x="316" y="82.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>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>-150</l></block><block s="setHeading"><l>0</l></block><custom-block s="Tree %s %s"><block s="getLastAnswer"></block><l>50</l><comment w="211.33333333333337" collapsed="false">Unit 7 Lab1, Page 2 is VERY useful if stuck</comment></custom-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="bubble"><block var="num"/></block><block s="doWait"><l>1</l></block><block s="doReport"><block s="reportDifference"><block var="num"/><custom-block s="Blastoff %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><scripts><script x="316.66666750772094" y="44.000001"><block s="reportLessThan"><l></l><l>1</l></block></script><script x="329" y="95.99999999999994"><block s="doUntil"><block s="reportEquals"><block var="num"/><l>0</l></block><script></script></block><block s="bubble"><l>Blastoff!</l></block></script><script x="342.0000009999999" y="218.000001"><block s="bubble"><l>Hello!</l></block></script><script x="298" y="182.2"><custom-block s="Blastoff %n"><l></l></custom-block></script></scripts></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"><block var="size"/><script><block s="forward"><block var="size"/></block><block s="turn"><l>15</l></block></script></block></script><scripts><script x="151.80000123706054" y="122.000002"><block s="reportProduct"><l></l><l></l></block></script></scripts></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="forward"><block var="size"/></block><block s="doIf"><block s="reportGreaterThan"><block var="level"/><l>1</l></block><script><block s="setColor"><color>17,114,0,1</color></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>0.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><block s="setColor"><color>112,66,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>0.85</l></block></custom-block><block s="turnLeft"><l>35</l></block></script></block><block s="forward"><block s="reportProduct"><block var="size"/><l>-1</l></block></block><block s="up"></block><block s="hide"></block></script></block-definition><block-definition s="tree size 1 %&apos;size #&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="forward"><block var="size #"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size #"/></block></block></script><scripts><script x="258.5666685567627" y="105.000001"><block var="size"/></script><script x="196.2333365413208" y="116.00000299999999"><block var="size"/></script></scripts></block-definition><block-definition s="tree size 2 %&apos;tree size #&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="forward"><block var="tree size #"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree size 1 %s"><block s="reportProduct"><block var="tree size #"/><l>0.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="tree size 1 %s"><block s="reportProduct"><block var="tree size #"/><l>0.85</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="tree size #"/></block></block></script><scripts><script x="261.5666685567627" y="91.000001"><block var="size"/></script><script x="261.8666683169861" y="114.00000300000005"><block var="size"/></script><script x="256.8666683169861" y="152.0000030000005"><block var="size"/></script><script x="260.2333365413208" y="184.0000030000005"><block var="size"/></script></scripts></block-definition><block-definition s="tree size 3 %&apos;size #&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="forward"><block var="size #"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree size 2 %s"><block s="reportProduct"><block var="size #"/><l>0.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="tree size 2 %s"><block s="reportProduct"><block var="size #"/><l>0.85</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><block var="size #"/><l>-1</l></block></block></script></block-definition></blocks><variables><variable name="size"><l>0</l></variable></variables></project><media name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>