<snapdata remixID="9363148"><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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ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ApyA2QMIZFuAAM72+tE9ApyA2QMIZFSAAM7owtE2ArMC/x9nJLssoElfcQAAAABJRU5ErkJggg==</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.6743402582818" 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="210.33333333333337" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="10" 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></scripts></sprite><sprite name="Blastoff" idx="2" x="-11" y="-131" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="113.22,153,0,1" pen="tip" id="50"><costumes><list id="51"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="52"/></item></list></costumes><sounds><list struct="atomic" id="53"></list></sounds><blocks></blocks><variables></variables><scripts><script x="198.66666666666663" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="10" y="24.333333333333343"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Factorial</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Tree</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>Countdown from what positive integer?</l></block><block s="bubble"><custom-block s="Blastoff %n"><block s="getLastAnswer"></block><comment w="204.17910447761196" collapsed="true">ex. (blastoff 3) = 3 2 1 BLASTOFF!</comment></custom-block></block></script></scripts></sprite><sprite name="Tree" idx="3" x="-2.2737367544323206e-13" y="-200.00000000000006" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="15,92,0,1" pen="tip" id="92"><costumes><list id="93"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATUAAABCCAYAAAA2T0HJAAARnklEQVR4Xu2dd3wT5/3Hv+chy7Y85L0nNmBGmIEEShpWIKwfGYyQ1BCgIx2QNG3TjJasX9omv6a/NGkGJFB2SIBgIJRAGkIDBhLAbPDClrc85CFbHrKvr+9ZOk5C0smWzrLi7/2lu3ue7/M87+e5zz3j+5wYsHJoWDZ4V+3lHx3TqWZe0FWPq+5sjbQWlq4TASJABKQkIGM82iI8/SqHykMuzfCPPzhHmfxZBKOotJQmY35RzbKKt6qyX9pcf/UnOlbvJ2VGyTYRIAJEoDcEfBjP1qdCxrz8ZPiYNxiGaRfaMBG1y1r1qBWVRz8t6mhM7U1CFIcIEAEi0JcEhvuE5mxPnjUzmgmoNqbLi1pBa2P6/ao9J+o6W8P6MlOUFhEgAkTAEQKxXgrV7vh501PlQXlohxM1HHLOK9h5trCjId0R4xSXCBABIuAKAmPlEacOJS38AcMwek7Unq088bf1mktrXJEZSpMIEAEi4AwCz4ZPePbJsNGvMYU6TeJdRbsKuoD1dIZhskEEiAARcAWBUE959bW0zDjm79UXnn6pJvt1V2SC0iQCRIAIOJPAB9HTFjNLSw4eOKotmeNMw2SLCBABIuAKAo8qh37AjM7bWlSq1ya6IgOUJhEgAkTAmQTGyMNPM3HX1+va2E65Mw2TLSJABIiAKwjIGU8dE37tPdYViVOaRIAIEAEpCJCoSUGVbBIBIuAyAiRqLkNPCRMBIiAFARI1KaiSTSJABFxGgETNZegpYSJABKQgQKImBVWySQSIgMsIkKi5DD0lTASIgBQESNSkoEo2iQARcBkBEjWXoaeEiQARkIIAiZoUVMkmESACLiNAouYy9JQwESACUhAgUZOCKtkkAkTAZQRI1FyG/vuX8O/DxsNK5TDoBBb+XpsDb9dd6HUhS9JXgY9H93dL1foWGJ6/pde2+mvEgVBGV7B3O1F7MnQM/D58fI9ZvVV7Hl6pPtPjeBTBPgJKDx+4kb6cD9zJdkHCjQ+hA7rsM2AWqq8f+B/6xcEDQYNgnDwSor39QcZ4gKazDfLa6uFESznsbyqEG+2aXpXFWqS+LqOtzP9UORJeiryLD1LR0Qx3FGx1ann7yhiJWl+R/p6n4894QW76cvBmuntXTZ3tMChvI1j6BIxn9//9cD06Vz/w8d4KeCd6Kkz0ixatoT9UZcN7moui4ewN0J9EbVnQEHgz+h4+63ltGph0c5e9RelX4UjU+lV1uHdm5gekwI+Ch4KeZeG9uotwrKX0tgJhmA2xM7jrK8u+gP1NNy0Wui8e+GTvQMhKXACRXvb9Z/e9Nz+BK211TqukviijvZldEJAK62On88HP69RwX/Fee6P3q3BuJ2qJ3gGQKgs2gThbkQSZygz+2qcNefBpI/cXgPxR1N4IhR0N/Qr+QMzMjrjZME2R0CNRq9I3w4h85w6FvMADvkx+EIb6hPDVgEPmXQ15cLylFFq69JAkC4SZ/okwyT8GzunUMMvJD3l/ErVp/vGwI/5+nsV/msvgwZIDbtlE3U7ULFH+sXIEvBJ5N3/r9Zrv4PWas25ZId/nTGOPKCd1GXgyHj0SNVV7E4wr3O5UNCuDh8FrUZN5my1dHbCk5BCc0lXclk6KdxAEecrgfCv/J+BOyUt/ErUJvlGwP3EBX65DTUWQWXbYKeXsayMDUtSMjYllWUjP2wQNXe0w3jcSngodA2N9I8HPwwvmFu+DHLNGjBW/PDgD7vSLgnBPX+gCFir0zdxE8keaK3DVxtDEkbjOahRvRt0Dy4KH8ObmFe+D07pK/hxF59Kgx0ySe6byG/io/gp/DWfDrqdlgtKz+wvwhe0NMLFwJ/fb1kM61T8e/jdyEqTIgqwWZ1nJITjSrLrN1rW2Orjn5iewNGgwPBY8FAbLlODNeEBphxYOa4sBF4E0XW09wnQieRGk+Sj5OH9UZ8O7db2bLxsjj+CG3TgvZxzK4kQ7CuTW+utwrlVtMW/2ipqj9u1p58N9QuHfyQ/x+fykIRd+XvFVj5j2l8ADWtSwEpaUfM41xP+LmgJehh4EXp9YsJMfrnoAA3+KnATLlcOs1hsOXdapT8H7mksmYRyJ6+xGMkeRDBvjZvJm36g5C3+p+Y4/fzgwDd6JmWqSbFZjAawqP8pfGy0Ph8NJD/Dn79ddhBfU2TZFbWFAKrwvmK+xVi5ronaqpQJutGlMphiENrAnN7t4L1R36uxChlMY36Y+wofVdekhI38zNHd12BXfGAjr9uWIu2B1yAib8ZARtg3zhRExUXOmfbF2nuQdCGdSl/Ll2Ki5Ar+r+qZHPPpL4AEvake1KpjiHwsyw6qdsWLScjdyPTg8XgifAL8MHcXXWVtXJ+S2a7g4abJg8GC6V/PwyCw9DIe0Rfy5I3Gd3Uj8PbwhNy2TX6E801IJc1X7+GTeiv4hLAkazJ13sSxXLnMfMXOXmodUB+B4S5lNUVsUmAZ/iJgICg9v8PPw5tNr6GyDNraTP3+i/N8WbenZLpMXjiUuOxtuwK8qjtmFbG5AMnwUe0vcUTTnq7LsiisM9Fz4nbAmdLRd8Sy5FImJmjPti7XzME85XE3L5MuCfoYvV5+2q2z9LdCAFzVhhVxsreaGU9hje7zsCHcLl/zPpCzl54GuttbC4tLPoUrfwt0fIlPC7oR5EO7ly50bh0qOxpWqoeyJnwuT/WM58ygWaXmb+B4KznfFeCs4IbvSVgv3+sdz4e4u/Bjy2+u531kJ83n3B21XBwzO3cT7ook9pOvCJ8IToXfwRbN39RMj4IsEH7Ij2mJAcf5N2DiYHZDE29JyLiSbuCkBsWO1cji8GjmJD7a9/jqsrfxaLJrJ/QTvADidsoRvF3gTV3yzGgtBD10wS5EIa0PH8C88fElMubkLcg0cMbwtXs62L9bO5YwnqAav4oO9Vv0tvFl7rkdM+ktgEjUAKG5vhJ+WfwlnLcx94JsY35jGY3npYfhc0BPD60+HjoXfho/jw4zM3wKV+hbuLd7buFI1kCdCRsK6iFtOlsYhX6osCLJTlnDJHmgqhEuttbyT89OVx2Fz/TVOTPLSlvO9poNNN2FF2Rd8VqUUtRfVp+AdwQ4F7PVdHPQY1/szHsPztoC6s/tlY+v4VcgoeD5iAh9kg+YyPFt1QiyayX2cf31G4ARuqadoLuJv1+bAS4Lejy1ezraPmbfVzvF++eDVfN0iD+TijgeJGgAsKM6CbAurXlihW2Lvg/sEPQJ7KnlW0V5uctiRuNbSGSuPgENJCy3e/qfmKvym6j82s5guC4ZvUhbzYT6ouwTPq0/CiuAM+HPUD7jrL1SdhIutNbAvcT53vqcxnxN97H1sjpvFx11bcQy2N9zoE1Eblb8VyvXNJmU7kvQA3CEP56/dWbADijoaRatolXI4t2hhPLbWX4OnKo+LxhMG2BY3C2Yobv0H+MOqA/C1YRhuDDfCJ4xzGzEe3+mq4P7iz+zi5Wz7mKitdo73c9OWQ7CnD5e/NRXHYIegbnsEx8WBB7yo4eRwcu5HVqvhcOJCGO0b0aNq+h9VFpxsqQBH4kolamj3u5RHIEEWwCVxqbUGphXthg9jZsC8wBTu2syiPdwwuiB9BTdvWNnRDCMLtnKT4j8JGcmFwRU1vGYchuM1qXpq6G6RZKGOPo2fA1P843hUEwp2wE07RO3BwEHwbsw0Pt6XWhUsLT3Uozr+InEhjBK0C+EQ3WgoxFPOrRQbj7IOLYwu2GaXqDnbvlg7x0ydS30E4ry724WtqYEegXJB4AEvamKbpc17A7sacqHJsIBgrb6w94MPlyNxpRS1P0dOhhWGlVycV0NRP5WyBGK9Fdz82qDcjdxK3cHEBTDeN4rLCg7tNsRO5+fTjGIozKdUolat18Gw/M23IemtqGX4hMCx5Id5e3WdrTAsb7PNbVvmiQvZ4L1JhR9DnmC+DK+ZT74bXw5GW7Z4SW3fUvt6PHgYhHp1u+qgA7s9LwgXaJZokiRqIl+AEHrAI80HVPvhm5ZyUbAYwJG41hLACV1cfrd0oK+WsOdkzcYM/wTYFj+bv/2g6gDsTpjLnQs9yYUrt+gSsCFmOig8ZVy4v9achT8J3EHwmlSiZu3F01tRQ1eJG2mZEGQYamHeV5UdgaymQrvqFQNtiJkB8w09WzxfXHIQvmo23RY2Uh4GR5NuDT/NXwS2eElt3+6CumFAEjURUft16Bj4nWBCGHtqv7DTKdGRuFK2JV/Gi3uo5R5eXDLoOPy4oecm9F27T5EIWwxzaOvrLpn4Y80u2nvbwoqYqJm7t/ys/EvY3ZhvsahitrjeRC+Hnxj31Yi7TcqDW7HmF2dZ7Z3EeSmgVK/l82q+gmppoeDFiInws5Bbq73I+RmB75etMkpt3xL0YA8fQCGu1DebrNJK2RalsE2iJiJquLSenbKY9+3CSkCfo7dqc6DRMAzFL1TgMG1BYCqc1VXB1obrXF05EleKyhba3Bl3P0xVdLts4L5Y3OeIh3DCO9RTDtcMc0I32xsg2bAboFav45xVzZ0nxITolyGj4AXBqiP6h+HKqo7VQ5pMCZrOVn4rkpgtR0UNRep48sN8zxPt4dAb3TvO6Kqgg+2EaC9/bgcEcorE34J5PRxanktdxr8YMP67dRdgb2MB5yqDL4Snw8aauHzMKNoDFwS7VGyVUWr75u0LN/fjdEmgoff6qvo0/H9djtTNUBL7JGp2fIDQ3GXDWBM4LEKfNvyWGGNwwH2+6iR8INhV4EhcSWrcYNR8BRAv464I9PUSetbjXJv51iZrvVUxITLfX2hevnXqbPiHYauSmC1HRQ3j44IBfnZI6DxtjbmliXbz/aO26svSCqtYGaW2L8zvL0Lu4BykjQe+6O4s3CFlE5TMNomaHaKG9H8bNo7bGyr2AJiLmqNxpap5820xmA46H08v2mOS5NvR98KioHSTa6vLjsK+poLbsib2kGIEofOvq0UN08fdBW9ETQFcqbR1WFs9XBMyivNXM27St2QDXwJPVX4N7azpBzPt4SW1fWN+cU8tbhU0Hjk6Ncx08ldJpGrL5nZJ1OwUNQSHDqqZwRkwyS8GcP+gwkMGrawe1HodN6zAB/2IVmWy9ccI3JG4UjUGHFYLP+OE82bPqU+aJIcb+P9i8F/DG9ibG5z3T37oLQxsz0Pqx3jBr8PGwpyAZIjzVnAPeo1exw3b0bn2clstZ9IeW47MqQnzjQ68+JFEHGYOlYVwm/Vx+Knu1EF5h5bbuvWFttjqBwvw80WPBg3h3Etivfy53ju2iTO6StjWcJ374IGlw54yYjyp7WMauAD1Xsw0uMc/DnAz/prKY/Ctrkqqpiep3e+FqElKiIwTASLgVgRI1NyquiizRIAIiBEgURMjRPeJABFwKwIkam5VXZRZIkAExAiQqIkRovtEgAi4FQESNbeqLsosESACYgRI1MQI0X0iQATcigCJmltVF2WWCBABMQIkamKE6D4RIAJuRYBEza2qizJLBIiAGAESNTFCdJ8IEAG3IkCi5lbVRZklAkRAjACJmhghuk8EiIDbEAj1lFczGbmbKqs7WyPdJteUUSJABIiAFQJ3+UZ/zSxSHTz0VXPJrf89I1xEgAgQATcl8GjQkPXMtvqrK9dWHN/gpmWgbBMBIkAEeALbY2bNZViW9Uu88WG1jtX7ERsiQASIgLsSCPSQ1eenr4hhsACvqk+/8rfa88+5a2Eo30SACBCBv0ZPWf1YcMYGTtRYlpVNLvz4fG57fQahIQJEgAi4G4HJfjFf7UmYN41hGJYTNTwKWhvSHirZf6RUr010twJRfokAERi4BAbLlJcPpCyaEswwGqTAixqeVDc3xzyi/tdnOa3V4wcuIio5ESAC7kIAXTj+ETHj0Tg/v1Jjnk1EzTAU9Xq75uLaN2q/XdfC6v3dpXCUTyJABAYOgSgv3/I1oaNfW6kc8Q4OOYUlv03UjDfrWDboVFPRvZ9rCxaq2psTr7fVDdd0tYUOHGxUUiJABPoLAT/Gq3mIj/LyCN+wnKl+Cf+aHZB0kGGYDkv5+y83NJOucmIUMgAAAABJRU5ErkJggg==" id="94"/></item></list></costumes><sounds><list struct="atomic" id="95"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="19.333333333333343"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Factorial</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Blastoff</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>How many layers should the tree have?</l></block><block s="gotoXY"><l>0</l><l>-200</l></block><block s="setHeading"><l>0</l></block><custom-block s="Tree %s %s"><block s="getLastAnswer"></block><l>100</l><comment w="204.33333333333334" collapsed="false">Unit 7 Lab1, Page 2 is VERY useful if stuck</comment></custom-block></script><script x="312" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>-10</l><l>-23</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block><block s="up"></block><block s="show"></block></script></scripts></sprite></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="reportEquals"><block var="num"/><l>0</l></block><script><block s="doReport"><l>Blastoff!!</l></block></script><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></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>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;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doIf"><block s="reportEquals"><block var="level"/><l>0</l></block><script><block s="doReport"><l></l></block></script></block><block s="doIfElse"><block s="reportLessThan"><block var="level"/><l>3</l></block><script><block s="setColor"><color>15,92,0,1</color></block></script><script><block s="setColor"><color>97,11,0,1</color></block></script></block><block s="forward"><block var="size"/></block><block s="turnLeft"><l>15</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportQuotient"><block var="size"/><l>1.5</l></block></custom-block><block s="turn"><l>30</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportQuotient"><block var="size"/><l>1.5</l></block></custom-block><block s="turnLeft"><l>15</l></block><block s="forward"><block s="reportProduct"><block var="size"/><l>-1</l></block></block><block s="up"></block><block s="hide"></block></script></block-definition></blocks><variables></variables></project><media name="Recursion Week 1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>