<snapdata remixID="9366653"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu2deZhcVZmH33OrAwGigKCyiAoqKijiAIoISdetJCqC2xBwY0REUCBdt0LAGQSNMuICSd1KAFkUF5hxwRFZ1SR1qwkIKqKgDiqKG6KAEIKQsKTrnnlu0e00Tbq7llt161b96h+ehzrnW97vpH91l/Mdgz4iIAIiIAIiIAIdJ2A67lEORUAEREAEREAEkABrEYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACIiACIhAAgQkwAlAl0sREAEREAERkABrDYiACLSNwJJBtlkyzLq2OZBhEUgxAQlwioun0EWgmwks2YNZ63bgYT+g439nlgwyc8kwj3UzH8UmAh3/hyHkIiAC/UMgnyUMZ/KSFd/lzk5lnXf5iIGT/YDtO+VTfkSgGQIS4Gao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OKWFU9giIAHWGhCBdBOQAKe7fopeBHQFrDUgAiklIAFOaeEUtgjoClhrQATSTUACnO76KXoR0BWw1oAIpJSABDilhVPYIqArYK0BEUg3AQlwuuun6EVAV8BaAyKQUgIS4JQWTmGLgK6AtQZEIN0EJMDprp+iFwFdAWsNiEBKCUiAU1o4hS0CugLWGhCBdBOQAKe7fopeBHQFrDUgAiklIAFOaeEUtgjoClhrQATSTUACnO76KXoR0BWw1oAIpJSABDilhVPYIqArYK0BEUg3AQlwuuun6EVAV8BaAyKQUgIS4JQWTmGLgK6AtQZEctas9AAAA61JREFUIN0EJMDprp+iFwFdAWsNiEBKCUiAU1o4hS0CugLWGhCBdBOQAKe7fopeBHQFrDUgAiklIAFOaeEUtgjoClhrQATSTUACnO76KXoR0BWw1oAIpJSABDilhVPYIqArYK0BEUg3AQlwuuun6EVAV8BaAyKQUgIS4JQWTmGLgK6AtQZEIN0EJMDprp+iFwFdAWsNiEBKCUiAU1o4hS0CugLWGhCBdBOQAKe7fopeBHQFrDUgAiklIAFOaeEUtgjoClhrQATSTUACnO76KXoR0BWw1oAIpJSABDilhVPYIqArYK0BEUg3AQlwuuun6EVAV8BaAyKQUgIS4JQWTmGLgK6AtQZEIN0EJMDprp+iFwFdAWsNiEBKCUiAU1o4hS0CugLWGhCBdBOQAKe7fopeBHQFrDUgAiklIAFOaeEUtgjoClhrQATSTUACnO76KXoR0BWw1oAIpJSABDilhVPYIqArYK0BEUg3AQlwuuun6EVAV8BaAyKQUgIS4JQWTmGLgK6AtQZEIN0EJMDprp+iFwFdAWsNiEBKCUiAU1o4hS0CugLWGhCBdBOQAKe7fopeBHQFrDUgAiklIAFOaeEUtgjoClhrQATSTUACnO76KXoR0BWw1oAIpJSABDilhVPYIqArYK0BEUg3AW+QJVEG/vCT/9VHBEQgXQR0BZyueilaERABERCBHiEgAe6RQioNERABERCBdBGQAKerXopWBERABESgRwhIgHukkEpDBERABEQgXQQkwOmql6IVAREQARHoEQIS4B4ppNIQAREQARFIFwEJcLrqpWhFQAREQAR6hIAEuEcKqTREQAREQATSRUACnK56KVoREAEREIEeISAB7pFCKg0REAEREIF0EZAAp6teilYEREAERKBHCEiAe6SQSkMEREAERCBdBCTA6aqXohUBERABEegRAhLgHimk0hABERABEUgXAQlwuuqlaEVABERABHqEgAS4RwqpNERABERABNJFQAKcrnopWhEQAREQgR4hIAHukUIqDREQAREQgXQRkACnq16KVgREQAREoEcISIB7pJBKQwREQAREIF0EJMDpqpeiFQEREAER6BECEuAeKaTSEAEREAERSBcBCXC66qVoRUAEREAEeoSABLhHCqk0REAEREAE0kVAApyueilaERABERCBHiEgAe6RQioNERABERCBdBGQAKerXopWBERABESgRwhIgHukkEpDBERABEQgXQQkwOmql6IVAREQARHoEQL/Bz052IacZTdvAAAAAElFTkSuQmCC</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="370.3333323333334" y="10"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="169.999999" y="12"><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="10" y="558.8000010000001"><block s="reportAnd"><l/><block s="reportIsA"><block var="num"/><l><option>number</option></l></block></block></script><script x="376.999999" y="593"><custom-block s="factorial %n"><l>4</l></custom-block></script></scripts></sprite><sprite name="Blastoff" idx="2" x="-11" y="-131.00000000000006" 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="60"><costumes><list id="61"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="62"/></item></list></costumes><sounds><list struct="atomic" id="63"></list></sounds><blocks></blocks><variables></variables><scripts><script x="218.66666666666663" y="15.666666666666657"><block s="receiveGo"></block><block s="bubble"><l></l></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>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><watcher var="list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70" hidden="true"/><sprite name="Tree" idx="3" x="0" y="-149.99999999999977" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="112,66,0,1" pen="tip" id="105"><costumes><list id="106"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,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" id="107"/></item></list></costumes><sounds><list struct="atomic" id="108"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><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><block s="hide"></block><block s="down"></block><custom-block s="Tree %s %s"><block s="getLastAnswer"></block><l>70</l><comment w="211.33333333333337" collapsed="false">Unit 7 Lab1, Page 2 is VERY useful if stuck</comment></custom-block><block s="up"></block></script><script x="365" y="17.666666666666657"><block s="receiveGo"></block><block s="bubble"><l></l></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="23" y="349"><custom-block s="tree 1 %s"><l></l></custom-block></script><script x="27" y="396"><custom-block s="tree 2 %s"><l></l></custom-block></script><script x="21" y="453"><custom-block s="tree 3 %s"><l></l></custom-block></script><script x="14" y="521"><custom-block s="Tree %s %s"><l>3</l><l>50</l><comment w="211.33333333333337" collapsed="true">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="doReport"><custom-block s="join words %mult%txt"><list><block var="num"/><l> </l><custom-block s="Blastoff %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></list></custom-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>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="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="setColor"><color>112,66,0,1</color></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><block var="size"/><l>-1</l></block></block></script><script><block s="setColor"><color>17,114,0,1</color></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"><block var="size"/><l>-1</l></block></block></script></block></script><scripts><script x="240" y="44"><block s="setColor"><color>112,66,0,1</color></block></script><script x="258.000001" y="131.8333343333333"><block s="setColor"><color>17,114,0,1</color></block></script></scripts></block-definition><block-definition s="tree 1 %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>17,114,0,1</color></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><block var="size"/><l>-1</l></block></block></script></block-definition><block-definition s="tree 2 %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>17,114,0,1</color></block><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree 1 %s"><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 1 %s"><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"><block var="size"/><l>-1</l></block></block></script></block-definition><block-definition s="tree 3 %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="setColor"><color>17,114,0,1</color></block><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree 2 %s"><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 2 %s"><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"><block var="size"/><l>-1</l></block></block></script></block-definition></blocks><variables><variable name="list"><list struct="atomic" id="924"></list></variable></variables></project><media name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>