<snapdata remixID="11003632"><project name="21-22-U2-DebuggingActivityStarter" app="Snap! 6, https://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="false" hyperops="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="Sprite" idx="1" x="0" y="8.526512829121202e-14" heading="240" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="133.99999999999997" y="230"><custom-block s="pinwheel, branches: %s"><l>10</l></custom-block></script><script x="137" y="86.00000000000016"><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="turn"><l>60</l></block><block s="forward"><l>50</l></block></script></block></script><script x="137" y="286.00000000000006"><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="turn"><l>60</l></block><block s="forward"><l>100</l></block><block s="forward"><l>-100</l></block></script></block></script><script x="316.6666666666667" y="32.30555555555554"><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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;ca:etiqueta _ de mida _&#xD;es:etiqueta _ de tamaño _&#xD;fr:étiquette _ d&apos;une taille de _&#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><l>process</l></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;&#xD;if (this == stage) {&#xD;    throw new Error(&#xD;     &apos;LABEL cannot be used from the stage because the stage does not have a postion.\n&apos;&#xD;     + &apos;Use LABEL from a sprite to draw text.&apos;);&#xD;}&#xD;&#xD;if (typeof text !== &apos;string&apos; &amp;&amp; typeof text !== &apos;number&apos;) {&#xD;    throw new Error(&apos;LABEL can only draw text or numbers, not a &apos; + process.reportTypeOf(text)); &#xD;}&#xD;&#xD;var 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();&#xD;</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;ca:_ buida?&#xD;es:_ vacía?&#xD;fr:_ vide?&#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;ca:manté els elements on _ de _&#xD;es:mantener los elementos donde _ de _&#xD;fr:garder les items tels que _ de _&#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;ca:combina amb _ els elements de _&#xD;es:combinar con _ los elementos de _&#xD;fr:combine avec _ les items de _&#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;ca:si _ llavors _ si no _&#xD;es:si _ entonces _ sino _&#xD;fr:si _ alors _ sinon _&#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;ca:per _ = _ fins _ _&#xD;es:para _ = _ hasta _ _&#xD;fr:pour _ allant de _ à _ _&#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;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#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;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#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;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $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;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#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;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#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;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#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;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#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;ca:per cada _ de _ _&#xD;es:para cada _ de _ _&#xD;fr:pour chaque _ de _ _&#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;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en 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;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $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;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#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;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#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;ca:nombres des de _ a _&#xD;es:números de _ a _&#xD;fr:nombres de _ à _&#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;ca:mapeja _ sobre _&#xD;es:mapear _ sobre _&#xD;fr:appliquer _ à _&#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="pinwheel, branches: %&apos;number of branches&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number of branches"/><script><block s="forward"><l>100</l></block><block s="forward"><l>-75</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block></block></script></block></script></block-definition></blocks><variables></variables></project><media name="21-22-U2-DebuggingActivityStarter" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>