<snapdata remixID="10416169"><project name="Pelayo Debugging Project" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFJElEQVR4Xu2dPUsjURiF71qkt7bWxk78E5ZKRFCsFEQ7kWCbVoKtIGolCKL4Ufkv7GztrK1N43Kz7OJKiJPM3DnvO/cZEMTMvec95zwYjWbm1+fn52fgIAFRAr8AUJQ8soMEABAQpAkAoDR+xAEQBqQJAKA0fsQBEAakCQCgNH7EARAGpAkAoDR+xAEQBqQJAKA0fsQBEAakCQCgNH7EARAGpAkAoDR+xAEQBqQJAKA0fsQBEAakCQCgNH7EARAGpAkAoDR+xAEQBqQJAKA0fsQBEAakCQCgNH7EARAGpAkAoDR+xAEQBqQJAKA0fsQBEAakCZgAsN1uh9vbW2kQFmaQBiASNwFg9N7v90Or1ZLEoNSWGDYkagbAbrcb4ofiUGor/FrSNANgDKXX64VOp1NrPgrNWg0aFzMF4NvbW5iZmak1MoVmrQaNi5kCMGa1trYWrq+va4mtTq1aDDkUMQegwwwZuUQCJgFcX18PV1dXJWz9vLQOjZ+n4AyTAMZaXl5ewvz8fJKGUu6dZOAGb2oWwJOTk7C3t5ck+pR7Jxm4wZuaBTBmfnh4GI6OjiqNP8WelQ6Y2WamAcysiyztmgdwZWUl3N3dVVJOlXtVMhCbcKckGNAmYP47YIxne3s7nJ+fl0qqij1KDcDioQm4ADBO/vT0FJaWliaqsczaiQRZVDgBNwDe39+H5eXlwsa+nlhm7USCLCqcgBsAo6OdnZ1wenpa2Nyka8YS4ORSCbgCsJRTFptMwB2A8Wk4PqUWOcY5t8h+nFN9Au4ArD4CdlQm4BLAg4ODcHx8PDK3Iucog0f7TwIuAYyDx9cF42t7w45Rj1G8rQTcAvj8/BwWFhaGpjnqMVvxM41bAGN1m5ub4fLy8r8Wh32Nmu0m4BpAu7EyWdEEzAO4uLgY9vf3w8bGxlBPq6ur4ebmZvDY18+LBsB52gTMAxjj+fonuNfX18FlPGZnZ/8l9/7+Pvh8enpamybqYyfgAsDvEP51OTU1FT4+PsLj4+PgrZzxjUYcvhJoBIAPDw/h7Ows7O7u+kqfaX28Dvj9KTj+zDc3N8dTcAMANv8dkF9CGkDZCAvmAWx2/LhzDSAvRPsH2C2A/CnOP3zRgVsALy4uwtbW1tAWRj3WjNqa48IlgEX+1arIOc2p0a8TlwD6jZvJvyfgDsBx/s1+nHNBQ5OAOwA1MaGaKgFXAPK2zFQY6PZ1A2CZN5eXWaurJg9lNwCWubxGmbV5YKBz6QLAKi4sVMUeupqaq+wCwObGjzPzAFZ5Uckq9wKdahIwD2A1NtnFagKmAUxxQfEUe1ot18NcZgFMeSuFlHt7KN3SjGYBTHkzmZR7WyrXwywmAazjNlp1aHgAQD2jSQDVoaBfXwLmAKzzFqp1atVXqS8lUwAqbh6t0PSFSNppTQHY6/VCp9NJ6/jb7grNWg0aFzMDYLfbDfFDcSi1FX4taZoBsN/vh1arJclGqS0xbEjUBIDtdntwxSvlYWEGpX+VtgkAVebR1ScAgPoOsp4AALOuX28eAPUdZD0BAGZdv948AOo7yHoCAMy6fr15ANR3kPUEAJh1/XrzAKjvIOsJADDr+vXmAVDfQdYTAGDW9evNA6C+g6wnAMCs69ebB0B9B1lPAIBZ1683D4D6DrKeAACzrl9vHgD1HWQ9AQBmXb/ePADqO8h6AgDMun69eQDUd5D1BACYdf168wCo7yDrCQAw6/r15gFQ30HWEwBg1vXrzQOgvoOsJwDArOvXm/8NRLkExr9NUl4AAAAASUVORK5CYII=</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="-90.00000000000091" y="0" heading="90" 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="134" y="230.00000000000003"><custom-block s="pinwheel, branches: %s"><l>10</l></custom-block></script><script x="137" y="86.00000000000017"><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></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="Pelayo Debugging Project" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>