<snapdata remixID="9395176"><project name="Recursion Skeleton tenzin" 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="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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="274" center-y="192.5" image="data:image/png;base64,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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-150" y="-10" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30.00000000000003" y="18"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-150</l><l>-10</l></block><block s="doSayFor"><l>Welcome to my recursion and click on which you want to do !!!!!</l><l>5</l></block></script><script x="424.85572139303486" y="518.6915402885571"><custom-block s="triangle size: %n"><l></l><comment w="204" collapsed="true">should draw a triangle of given size</comment></custom-block></script><script x="107.85572139303486" y="497.6915402885571"><custom-block s="fractal other"><comment w="169.33333333333334" collapsed="false">create your own fractal problem (examples in textbook)</comment></custom-block></script></scripts></sprite><sprite name="Sprite(2)" idx="2" x="-10" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="124.542,168.3,0,1" pen="tip" id="26"><costumes><list struct="atomic" id="27"></list></costumes><sounds><list struct="atomic" id="28"></list></sounds><blocks></blocks><variables></variables><scripts><script x="113" y="84"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>-10</l><l>100</l></block></script><script x="349" y="69"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>what decimal number would you liketo convert to binary?</l></block><block s="bubble"><custom-block s="to binary %n"><block s="getLastAnswer"></block></custom-block></block></script></scripts></sprite><sprite name="Sprite(3)" idx="3" x="-10" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="160.65,0,96.38999999999994,1" pen="tip" id="47"><costumes><list struct="atomic" id="48"></list></costumes><sounds><list struct="atomic" id="49"></list></sounds><blocks></blocks><variables></variables><scripts><script x="85" y="48"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>-10</l><l>-100</l></block></script><script x="467" y="77"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What world would you like to copy?</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many do you want to copie?</l></block><block s="doSetVar"><l>numb</l><block s="getLastAnswer"></block></block><block s="bubble"><custom-block s="copies %n %txt"><block var="numb"/><block var="word"/></custom-block></block></script></scripts></sprite><sprite name="Sprite(4)" idx="4" x="150" y="-10" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,114.954,249.9,1" pen="tip" id="78"><costumes><list struct="atomic" id="79"></list></costumes><sounds><list struct="atomic" id="80"></list></sounds><blocks></blocks><variables></variables><scripts><script x="47" y="52"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>150</l><l>-10</l></block></script><script x="412" y="40"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>what sentence would you like to initials of?</l></block><block s="bubble"><custom-block s="initials %s"><block s="getLastAnswer"></block></custom-block></block></script></scripts></sprite><watcher var="word" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="numb" style="normal" x="10" y="31.000001999999995" 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="doIfElse"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><l></l></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportLetter"><l>1</l><block var="sentence"/></block><custom-block s="initials %s"><custom-block s="list $arrowRight sentence %l"><block s="reportCDR"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block></block></custom-block></custom-block></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"><block s="reportLessThan"><block var="num"/><l>1</l></block><script><block s="doReport"><l></l></block></script><script><block s="doReport"><custom-block s="join words %mult%txt"><list><block var="word"/><custom-block s="copies %n %txt"><block s="reportDifference"><block var="num"/><l>1</l></block><block var="word"/></custom-block></list></custom-block></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"><block s="reportLessThan"><block var="number"/><l>2</l></block><script><block s="doReport"><block var="number"/></block></script><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="to binary %n"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="number"/><l>2</l></block></block></custom-block><block s="reportModulus"><block var="number"/><l>2</l></block></list></block></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></blocks><variables><variable name="word"><l>hello</l></variable><variable name="numb"><l>10</l></variable></variables></project><media name="Recursion Skeleton tenzin" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>