<snapdata remixID="9367628"><project name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Factorial" idx="1" x="-8.723563541081148" y="80.67434025828177" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="factorial" center-x="100" center-y="33" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABCCAYAAAASc5kgAAALkElEQVR4Xu2deXRU1R3Hv29mkkwmkz2ZkI2ERFJ2WQtKTI9ibBAUsC4IVFRKWzlHQOpprVYPRa2eSns8iFYRlCoopIUiGHEBWVrKIktAimQlJJCETPZkMpNkZl7PfSRvlkxmJjPzlMz83n8z797fvb/P/X3f3d7c4dDP1cTzUfkN5x85qK+866xeO1lrMiT0l5a+JwKDiUAwJ+vUyFW1I5Ux3+aGpRbMih62S8Opax35wNl/Wcfz6nXXjq75oPnCr/S8UTWYHKe6EgFPCIRwcsOqmIkvPhU/cS3HcV3WNmwEcr69bvxjtfv+WdHdmulJQZSHCAxmAmNCYgs/GpZ3VyIXru31QxRImaE16+7KnUcaTYa4wewk1Z0IeEMgWaGu3JF6z52ZysgSZkcQCBtW3VO27VR5d0uWN8YpLxHwBwKTlJpje9Pn3cZxnFEQyLO1R15/t+nbFf7gHPlABHxB4Nn4qc8+FTfhFa5c35R2S0V+mRm83BeGyQYR8AcCsXKl9rvhi1O4N7Rnn15Tf/Q1f3CKfCACviSwIXHGQ9zDVQWf7muvmuVLw2SLCPgDgUXRIzdwE0q2VFwxtqf5g0PkAxHwJYGJyvjjXMrFd/WdvEnpS8Nkiwj4AwElJ9dz8d+9zfuDM+QDEZCCAAlECqpk028IkED8pinJESkIkECkoEo2/YYACcRvmpIckYIACUQKqmTTbwiQQPymKckRKQiQQKSgSjb9hgAJxG+akhyRggAJRAqqZNNvCJBA/KYpyREpCJBApKBKNv2GAAnEb5pyYI78Pm4KlkSPhgk83mgoxPrGswMz4CJ1VdYvECK7/hu8OmMHxpR+6FP735exQSeQDUkzMDfiJpd8Os0mpBZvdJkuEBNEy0JQlPWo6LqJN2No0SZ0w+wzHCQQn6EcmKHBKBD59bMxhKf1jXCFcQoUZz2KIO76E77N1IWbSt73ae1IID9QSw82gdwbnoGNybkCrSVXv8Setks/EDnbYlm9HokaCSPP4+3GczjYccWn9SKB+BSn+8bsBbK85gBKOpv7GDCDxxmDeP6X+wX4OOXHKTMxQz30hhOIj93sY44EIjXhfuzbCyS3YifO3gBCcFTdBIUKhZkLIedkJBCapH8/ivFGIGND4nBvRAamhSYiMzgSkfJgdPNm1Bo7cFJ/DX9vvoBv9NecOjJZmYBFUSMwTZUIjUIFFvosf0VXKwraL2FPazmazZ24IywVf0qYjozgyH7tLazai690lTb3Jyo1wtCH2WcCY1dNtw7H9DXY0nwRpw11Du31PrF5nkdWyWa0mLswJTQBq2InYlJoAlQyBWZf/gSFPQ8Td57w3vByx/73EzHelTLoV7Hc7UHmR2ZhXeLtLmn9WXsSaxtO9UnHJtqvJmRjcfQopzaeqN4PM8/jneQ7XZZlLRAZOLyouQVLY8Y6zfdO4zmsrjvWZ8JvHZDzqz4TxPWXITlQ9PRezOi0sm0o724R7LsKYG95ubLvEs4NkiBgBBIuC8bpzAWIlIcI6Lt5ExpNBkTIQhAqU9g0x+zLu3DCrif5o2Yanoi52WmzsdWg0aUfgE2AX9BMg1oWBJUsSMzTYupEJ28SPy+r/hqHO64Kn5+L/zFWxE5wKyzWNZzBS9oTNmmtA3JfeyVywpIR3LNK1ZtwePH7Qs/ijkC85UUCcaspfZ/I3VWs1+pP4rV6255gWcw4JCvU+KStDGf0WmHdXwEZnomfjOVWwfle0//wzLX/iJVPD4rAsYz5kHGWw/A/bi7CtpYitJo7kRkchTx1OupNerxQd1TMtzp+GpbFWkTV3yrW0KBwHM+YL85VmAG2srS7tRxGmJGnTsPK2Ili+ayHyrmUj+Iuy+KEdUBaUz9n0KK8q0XoSR6/+pV4y50A9pSXOwL0fWRIY3HQ9yD9YXEkkP7SpijUOH3TQvH2/vZKPHxlr/iZjeOfiZ8ift7bVoHFV79w2SLuCsTePhPe8pqDNvbtba1vKMQa7XGHAc++vNzVil9X78cpF3MWlnagO92ueJFAXIaGdAm86UFGBEdjbkQmJoRqwJ7aUbIQKGUKKDm5zdP7vx3VmFu5R3Ria0oectWWs/UcTa4deeyuQOztP1D5KQ71DL167bIJ8/5hPxOLYYsKd1/e1a9A5lzejaP6mn4bwp0exFNeJBDp4t+lZXf3QaqNOtQYdYI9NjBiK0qPR40GZzVM6q8we4F8kTZPEFXvdVt5Poq6mlzW1V2BfJk2D+Ot7N9avh2lVsMnVlCMXImLwxeLZV7tbseEsq0OBaIzd2NY8XtO6+dMIN7yIoG4DA3pEniyzMuE8eqQbLFSRt6MgrZLONZRI4gohJPbrDrZC2Rf+n0Yp4wX8zsKYG96kIK0OZgSOkQ0Mb18O0rsBBInV+KClUBqu3UYV7bFoUDcGTI5E4i3vEgg0sW/S8ueCOSztLmYHGr5D9Lf1v4bm5sviGWlBqlxKtMyB7EXyD9SZ+EnYSlieraM+rWuymVd3e1BNiblCvszvddDVQU4oLN99WOcMg770i1DrG8N9ZhRsUMSgXjLiwTiMjSkS+CJQM5kLkRykFqs1M2lW8ThF/tybngmNljtW9gLxH6Jl20GLqm2rAj1Go6VK8GGN4aepdzn46fiydjxYrlsj2RHa2kfOEujx+DlhOni944m6fZ1sF9pc2dOYV2ws/Te8iKBSBf/Li17IpCD6fdjlDJWtL2y5iA+aikSPrPd5k1JuRgSFCbetxcI23nfnXavTd3YMm9+azG0xg6kBIXj9rAULIgcgexL+aL4nowZj+c1U8V8bEj3dO1h6HkjhgdHo8lkEN4XY8On05kLhQWD3utvjWfxr9YysOHgT9VpeDpuks1Cgv0GqS8F4i0vEojLMJYugScCeUlzK35pt0PNJrlsIy1eESpUlj35w3o29ewFwu7bD7P689C6d5oaOgR70ub0C2N13VG81XhOuL8kajResZonOSO4pfk7rKo9bJPElwLxBa+B1ke6iPHO8qDfB3HnVRONXIX9w+5DgsLSS1hjYzvTraYu/KHnae9IIOwpvzVlps1qliP040o/FN7N6r12ps5Gdliyw1ayFghLsCJmvLDf0vtyo6NM+S3FWFV7CF287Y+bBhqQztL7gtdA6+NdGEuXOyAEwvAlKcLwu7gpuEOdCjZXYK99nO9swKam8/i8/TKsJ+qOBMJssF33ByKHY054JsYoYxEtDxF+ZFRv1AsvEW5uuiC+OtLbZCpOgd/ETcKs8GFICVILgc3Sn9Jfw5uNZ4U6WF8jQ2KwKHIEcsJSkKwIE3bA64x6nNDXYmvLRRzpqHYYDQMNSFfpveXlyr50Ie1by4NOIL51n6wRAecESCAUIUTACQESCIUHESCBUAwQAc8IUA/iGTfKFSAESCAB0tDkpmcESCCecaNcAUKABBIgDU1uekaABOIZN8oVIARIIAHS0OSmZwRIIJ5xo1wBQoAEEiANTW56RoAE4hk3yhUABGLlSi03qnhzrdZksPweNQAcJxeJgDsEbglNPMQ9WFmw94CuKs+dDJSGCAQSgUWRI97ltjZfWLKy5jD9FVMgtTz56haBj5LyZnM8z6vSijZp9bzx+lHidBEBIoAIWXBzadZjScJhsy/XHX/p9YYzzxEXIkAErhP4a2LO0p9HjdooCITn+eDs8u1niruanZ/tT/SIQAAQyFYlH9g5dPYMjuN48bjyMkPL8Pur9nx1xdhuOYQ2AGCQi0TAmsCPgqPPf5rxYE4Uxwlny1rO8weg1emSFtR9vqvQoLUcZU78iECAEGDLum9pchelqFTisZY2AukZbinW159bubbhm9UdvNHxOTkBAozcDAwCQxSh1StiJ7yyJHrsm2xYZe11H4H03mzk+chjbRW3f9ZeNq+yS5d2sbNxTJO503I8YWCwIy/9kICKU+hGhESfHxsaV3iHaujnM8PTCziO63bk6v8Bz64IgZI1ysgAAAAASUVORK5CYII=" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="32"><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="474.33333333333337" y="56.802651399668434"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></block></script><script x="270.33333333333337" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></block></script></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="61"><costumes><list id="62"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="63"/></item></list></costumes><sounds><list struct="atomic" id="64"></list></sounds><blocks></blocks><variables></variables><scripts><script x="198.66666666666663" y="127"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></block></script><script x="10" y="141.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></script><script x="456.66666666666663" y="148.33333333333343"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></block></script><script x="786.4306670625001" y="497.63333733333343"><block var="num"/></script></scripts></sprite><sprite name="Tree" idx="3" x="180.6470027109799" y="120.08325620393597" heading="75" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="112,66,0,1" pen="tip" id="114"><costumes><list id="115"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,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" id="116"/></item></list></costumes><sounds><list struct="atomic" id="117"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="137.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>Blastoff</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>How many layers should the tree have?</l></block><block s="gotoXY"><l>0</l><l>-200</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block><custom-block s="Tree %s %s %s %s %s %s"><block s="getLastAnswer"></block><l>100</l><l>15</l><l>.5</l><l>.8</l><block s="getLastAnswer"></block></custom-block></script><script x="525.6666666666666" y="168.66666666666669"><block s="receiveKey"><l><option>space</option></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><block s="doSayFor"><l> </l><l>0</l></block></script><comment x="197" y="317.33333333333337" w="242.33333333333337" collapsed="false">VARIABLES: size, angle, left branch factor, right branch factor.</comment><script x="343" y="84"><block s="receiveGo"></block><block s="gotoXY"><l>-10</l><l>-23</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block><block s="up"></block><block s="show"></block><block s="doSayFor"><l> </l><l>0</l></block></script></scripts></sprite><sprite name="Sprite" idx="4" x="0" y="-100" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="112,66,0,1" pen="tip" id="187"><costumes><list struct="atomic" id="188"></list></costumes><sounds><list struct="atomic" id="189"></list></sounds><blocks></blocks><variables></variables><scripts><script x="399" y="171"><block s="gotoXY"><l>0</l><l>-100</l></block><block s="setHeading"><l>0</l></block><block s="clear"></block></script><script x="498.068360375" y="311.000001"><block s="getLastAnswer"></block></script><script x="832" y="189"><block s="down"></block></script><script x="686" y="131"><block s="clear"></block></script><script x="859" y="250"><block s="doRepeat"><l>2</l><script><block s="forward"><l>5</l></block><block s="turn"><l>60</l></block><block s="forward"><l>5</l></block><block s="turn"><l>120</l></block></script></block></script><script x="172" y="356"><block s="doStamp"></block></script><script x="354" y="258"><custom-block s="Tree %s %s %s %s %s %s"><l>6 </l><l>50</l><l>15</l><l>.5</l><l>.75</l><l></l><comment w="204.33333333333334" 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="doReport"><block s="reportJoinWords"><list><block var="num"/><l>, </l><custom-block s="Blastoff %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></list></block></block></script><script><block s="doReport"><l>BLASTOFF! WOOHOO</l></block></script></block></script><scripts><script x="175.99511918750022" y="167.83333533333342"><block s="reportJoinWords"><list><l>hello </l><l>BLASTOFF!!!!!!!!!!!</l></list></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>1</l></block><script><block s="doReport"><block s="reportProduct"><block var="num"/><custom-block s="factorial %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></block></block></script><script><block s="doReport"><l>1</l></block></script></block></script></block-definition><block-definition s="spell number" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="fib %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pig latin %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="empty? %l"><block var="list"/></custom-block><script><block s="doReport"><l> </l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="pig word %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><custom-block s="word $arrowRight list %txt"><block var="word"/></custom-block></block><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pascal %&apos;row&apos; %&apos;column&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="to binary %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="triangle fractal level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="triangle size: %n"><l></l></custom-block></script></block-definition><block-definition s="triangle size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><l></l><script><block s="forward"><l></l></block><block s="turn"><l></l></block></script></block></script></block-definition><block-definition s="fractal other" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Tree %&apos;level&apos; %&apos;size&apos; %&apos;angle&apos; %&apos;leftbranchfactor&apos; %&apos;rightbranchfactor&apos; %&apos;pensize&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="hide"></block><block s="setColor"><color>112,66,0,1</color></block><block s="setSize"><block var="pensize"/></block><block s="down"></block><block s="forward"><block var="size"/></block><block s="doIfElse"><block s="reportGreaterThan"><block var="level"/><l>1</l></block><script><block s="turn"><block var="angle"/></block><block s="changeSize"><block var="pensize"/></block><custom-block s="Tree %s %s %s %s %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><block var="rightbranchfactor"/></block><block var="angle"/><block var="leftbranchfactor"/><block var="rightbranchfactor"/><block s="reportProduct"><block var="pensize"/><block var="rightbranchfactor"/></block></custom-block><block s="turnLeft"><block var="angle"/></block><block s="turnLeft"><block var="angle"/></block><custom-block s="Tree %s %s %s %s %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><block var="leftbranchfactor"/></block><block var="angle"/><block var="leftbranchfactor"/><block var="rightbranchfactor"/><block s="reportProduct"><block var="pensize"/><block var="leftbranchfactor"/></block></custom-block><block s="turn"><block var="angle"/></block></script><script><block s="setColor"><color>17,114,0,1</color></block><block s="forward"><l>10</l></block><block s="forward"><l>-10</l></block><block s="setColor"><color>112,66,0,1</color></block></script></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block><block s="up"></block></script><scripts><script x="500" y="447.99999999999994"><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script><script x="481.7402373750001" y="212.00000399999982"><block var="rightbranchfactor"/></script><script x="448.1230498750001" y="114.00000300000005"><block var="rightbranchfactor"/></script><script x="524.7402373750001" y="251.00000399999982"><block var="leftbranchfactor"/></script><script x="490.0000020000002" y="364.00000199999994"><block var="rightbranchfactor"/></script><script x="206.74023737500033" y="164.00000399999993"><block var="leftbranchfactor"/></script><script x="420.1230498750001" y="252.00000300000005"><block var="rightbranchfactor"/></script><script x="424.0000020000002" y="217.00000199999994"><block var="leftbranchfactor"/></script><script x="480.0000020000002" y="303.00000199999994"><block var="leftbranchfactor"/></script><script x="334.00000300000033" y="471.0000039999997"><block var="level"/></script><script x="153.00000200000022" y="481.0000019999998"><block s="reportDifference"><block var="pensize"/><l>1</l></block></script><script x="428.67187800000033" y="380.0000039999998"><block var="rightbranchfactor"/></script></scripts></block-definition></blocks><variables></variables></project><media name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>