<snapdata remixID="11003463"><project name="21-22-U2-DebuggingActivityStarter" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFa0lEQVR4nO3dzS8rXxzH8fsX+Q/EwlakG/4FK4l/w97C1kbPBCUeEqMj6iFEqh4ymlBptYvG0gKlKT534ef+rquYGefM15n5vBKLiztzFu90Og/9+gUiQb+kF0DpxgBJFAMkUQyQRDFAEsUASRQDJFEMkEQxQBLFAEkUAyRRDJBEMUASxQBJFAMkUQyQRDFAEsUASRQDJFEMkEQxQBLFAEkUAyRRDJBEMUASxQBJFAM0IJvNSi/BGgzQgNPTU+klWIMBGrC4uCi9BGswQAN4CA6OAWp2c3ODRqMhvQxrMEDNZmdnpZdgFQaomeM40kuwCgPUzPd96SVYhQFqppSSXoJVGKBmuVxOeglWYYAa1Wo13N/fSy/DKokNUOK9GK//hZfYAIGXIJ6enmLb38rKSmz7SopEBwgAMzMzKJfLseyrVCrFsp8kSXyAAHBychLLIZmH4PBSESDw8p5we3vb6D42NzeNbj+JUhMgADSbTWOvUuvr60a2m3SpCvCViQh5+I0mlQECL3csLi4utG3v5ORE27bSJLUBAsDBwYG2k5OlpSUt20mbVAcIvJycHBwcfHs7PARHk/oAAaBSqXzrIYLb21vU63WNK/ra4eFhbNc3TWKAf4n6KjY3N6d5Jd1VKhUUCgUopfD4+BjLPk1jgP/IZrNoNpuh/o/Jh1Db7TYcx0E+n0e1WjW2HykMsIudnZ1QJycm7rLkcjlsbGzg+PhY+7Z/Egb4Ad/3A19a0fUKWCqV4HkeFhYWtGzPBgzwE+VyGTMzM1/+3nfeA56fn8PzPCil0Ol0Im/HVgzwC09PT5+enFxeXqLVanX9meM4XR/Renh4gFIKa2trqFQq2tZqIwYYkFIK19fX777fLc6rqyuMjY2ht7f3zffn5uaQz+f52NZfGGAIruu+O+FYXl5+8+/9/X309fUhk8lgamoKxWIRruvysyIfYIAh+b7/JsKjoyMAwPPzM0ZGRpDJZP58DQwM4OHhQWqpVmCAEZyenmJ+fh7AyyF4b28Pg4ODb+J7/RoaGsLu7q7win8uBhhRq9WC7/sYHR1FJpNBf38/enp6MDw8jMnJSWSzWUxPT2NiYgLj4+PSy/2xGGAExWIRW1tbODw8hO/7PMx+AwMM6Pz8HKurq1BK4e7uDsD/Z8C5XI5DKSNigJ94vV7nui7Ozs7e/fz1BAR4f3JCwTDALnK5HFzXRbFY/PT3/r0E4/s+XNc1ubTEYYD/KZVKyOfzoW6rdbsIfX19zQFFIaQ6wEqlgrW1NSilQp9ItFotXF5efvjzuKcy2Cp1AXY6HSil4Hnet+7DBnmljHMqg61SE+DCwgI8z9N2HzboI1hxTWWwVaIDPD4+xsbGhpH7sGEfWDU9lcFWiQuwWq3C8zw4joN2u21sP2EfQjU5lcFmiQjw8fERSikUCgWtHzb/TNRp+IzwLesDLJfLby4Ix6Fer/+5GxKF7qkMNrM+QAk6XsWKxSJPTsAAI9E1hkPXVAabMcAIdA4i+u5UBtsxwAg43k0fBhiBqWGUUaYy2I4BhlQoFIxuP+xUBtsxwJDiOFSGmcpgOwYYUlyf6Q06lcF2DDCkOP8YzVdTGZKAAYYkEUSS3xMywBDu7+9Rq9Wkl5EoDDAEjtfQjwGGkOY7FqYwwBCS/F5MCgMMweQs6LRigCFEfQiVPsYAA2o0Gri5uZFeRuIwwICSfkFYCgMMaHFxUXoJicQAA+L0KzMYYEA8BJvBAEkUAyRRDJBEMUASxQBJFAMkUQyQRDFAEsUASRQDJFEMkEQxQBLFAEkUAyRRDJBEMUASxQBJFAMkUQyQRDFAEsUASRQDJFEMkEQxQBLFAEkUAyRRDJBE/QZbeRm8qX4NGQAAAABJRU5ErkJggg==</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="2.842170943040401e-14" heading="250" 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="137" y="86.00000000000014"><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>50</l></block><block s="turn"><l>60</l></block></script></block></script><script x="137" y="286.0000000000001"><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-100</l></block><block s="turn"><l>60</l></block></script></block></script><script x="389" y="118.00000000000003"><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block></script><script x="268" y="231.00000000000003"><custom-block s="pinwheel, branches: %s"><l>10</l></custom-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>-50</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>