<snapdata remixID="12263532"><project name="starter code 1" app="Snap! 8.1, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAACYxJREFUeF7t3H1MVecdB/Dv5V0RMG5RZ+PUGrtoZU3FonvBUhHsOl+K0Npi19KpWTL/2No/5uiWVLMlSzTNtmTO2dJmfzRbXEfN1nVOI8TFZcyAmLiFpA4KE6sMqALj5d4LtyzPczhn9+qFnXs95zzn3PM9iREu557neb7PJ79zznMuBKampqbAjQkoSiBAgIqSZ7MyAQIkBKUJxAXY1taGZcuWIT093ZbO9ff3IycnB0uXLrXl+DyodxK4C2BjY6PEl8gWGhtB569eRWS4b9a3BQIBFO37EUJ590EgXLJkScJtJdIv7uv+BGIAXrx4EXl5ebLXkUgEJ06cQHl5OVatWhV3JN3d3Vi+fDlaG9/Dzp6fIT0QMPbL2vISJtoaMHXrWsx7wxv3o/dzVfK1jo4O7Nixw/0psYe2JRAD8Pr167IyiU3gO3LkCJqbm3Hu3DkUFhbiypUrKCgowNWrV7FixQpcuHABx44dw8Uzp1B18xdIiwZY9i0gkIbwuR/HdD5YvBc992vo+vr6sHXrVtsGxwO7P4EYgJ2dnRgYGJC9bmlpkRVKnCYFwLKyMpw+fVqCCYfDslKePXsWhw8fxpULZ7C7740YgHO+cRITbe9isuVkTApj619E12efkK/19PSgurra/Smxh7YlEANQ3HyMjIxAXKuJTVQ7sU1MTCAzM1N+nZubi9HRUaNDAuPlP/8Ju/99IgbgTD0efGgPupZqAIeGhrBt2zbbBscDuz+Bu25CGhoaJEAdn5khCJTzuxuB4V5jd7G8HXVGhvw+Jw+ja6swODiImzdvoqKiAgsXLjTTBPdJ0QTiLsM0NTWht7dX3oiY3fSqqe8vHrCI1+I9aBE3NStXrkRXVxeKi4vNNsH9UjABS5Zh9FyuN7+Hwb+9ExdddHbLHt6E/Mf2y5cEQnGnzc2fCcy4DCNuQkpLS2Ou96IjEj9fsGAB1qxZg1AoJH/0wZFKlC8al19nluxH5F+tCOR+CgiNAGkZiHT8xThE7/4meTMjNnHdyUpIgLhzGebQoUNymeXo0aM4cOAAxE1KUVERWltbsW7dOrm/eFoifiauA7t/8gzKF48jULAY2dtfxSe9V4FPJrVk0zJilmR6as8gGAzKH4lT/fr16/05Az4f9YzLMPX19cjPz8e8efNklWtvb8fk5CRWr16N48ePo7a2Vi7D1NTUyCUZ8e/Gz5+XAMUmFqIjHzYj4+FKRD44j7RFDyDc+FMj7g/3/AHj49q+ohKWlJT4fCr8OfxZl2HiRXL58mXcvn0blZWVchklerv1y2+i7NOxr80U6z8qfyOXd8SSjn5T4s8p8PeoLVmG0SO8LzsMtP9Rfht3GWb6SV36mgpcC82VT13EE5UNGzb4exZ8PPq4yzBinU48F9ZvEszmc+dSjAbxf8sx0csy4tMw4rQr/ufm3wT4eUD/zr0rRk6ArpgG/3aCAP07964YOQG6Yhr82wkC9O/cu2LkBOiKafBvJwjQv3PvipEToCumwb+dIED/zr0rRk6ArpgG/3aCAP07964YOQG6Yhr82wkC9O/cu2LkBOiKafBvJ9QDvNEBtJwBntgHZGb7dyZ8OnK1AG90Am8cBObkAgULga//kAh9BlEdQB1f2R6g+CvAW9/XfpOdCH1FUA1AA18N8OVdWuDhIPDW9+QfNCJC/xh0HqCOb/OzQIn2Z9qMLTw+jTCdCH1i0FmAOr7HngE2zfBXsUIC4Svy94hZCVNfoXMAdXylu4FHn5o92dAY8OYrQHomEaa4QWcAJoJPDzw4plVCIkxpgvYD1PE9+jRQ+nRiYQZHtUqYkcVKmFhyntnbXoAS33eATU8B4rovmY0Ik0nNM++xD6COT1zvlSaJzzgdi0pYB2RksxJ6hpa5jtoDUMdXUg2I5RYrtvER7XQsHtdxsdqKRF1xDOsBGviqgM011g5SIqwDMnOI0NpklR3NWoAGvl3A5j32DGr8P9OVkAjtCdjZo1oHUMcnHq2J57t2bmMCYR2QNYeV0M6cHTi2NQB1fF+qBLY850C3ARChMznb3Mq9AzTwPQls+ZrN3b3j8GPDQH0dkD2XldDZ5C1r7d4A6vi++CRQ7jA+PQKJ8LtAdi4RWsbCuQMlD9DAtxMof965HsdraXRYuyZkJVQ7D0m0nhxAHd8XdgIVivHpgxYIRSXMYSVMwoGytyQO0MC3A6h4QVnH4zY8OqRdExKhu+Zllt4kBlDHt3E7sLXWnYOUCEUlnMdrQnfOUEyvzAP0Aj7jdEyEHrAnu2gOoI5vwzbg8Re9MbaRQe3GhJXQ1fNlDuDbPwD6eoCXX3f1YO7q3EcdwGt7gWfrgEce91bffdJbcwCH+rXf312+Fqh+2RvRDA1on0X0Up+9kaylvTQHUDRpICwEql+ytBOWH4z4LI/UrgOaBygR6lXFxQiJzy4rthw3MYBuR0h8tiCx86CJA3QrQi9ep9o5sx45dnIA3YaQlc8j3O7uZvIADYQHgRVrgSpFNyasfJ7FZ34herYhyuqjCCErn6fxWQNQr4T10+uETlVCVj7P47MOYPTpWC782nw6Jr6UwGctQKcQ8rSbMvisB2g3Qla+lMJnD0C7ELLypRw++wBavUTDypeS+OwFGIOwEKj6dnIhsvIll5tH3nVvC9FmBmmsEyaBkJXPTMKe3sd+gMmejln5PA3LbOedAZjo6Zj4zM6f5/dzDqBZhDzteh5VIgNwFuD/Q8jKl8jcpcS+zgOMRnh/IbBr+u54lsr3/ttvYnHwY0Q+X4ri4uKUCJ6D0BJQA1C0PDwAvH4QEAjLnpv+BSLto/7v/+4UStM/xvlTJ/HV/JDs6OC+1zD/wUc4bymWgDqAOsLz76D9Rh9y0gL46Fo3Huhvx6K5WTExX9r4Aop2702x6DkctRUwKv+/X2pFbkcLui/9FQ8O/ZMAfWRTbQWcIejfv/tblGUNoqnh19g+f4Kn4BQG6UqA0XlPTU1B3IR8JngLkYd4E5JqFl0PMNUC53hiEyBAilCaAAEqjZ+NEyANKE2AAJXGz8YJkAaUJkCASuNn4wRIA0oTIECl8bNxAqQBpQkQoNL42TgB0oDSBAhQafxsnABpQGkCBKg0fjZOgDSgNAECVBo/GydAGlCaAAEqjZ+NEyANKE2AAJXGz8YJkAaUJkCASuNn4wRIA0oTIECl8bNxAqQBpQkQoNL42TgB0oDSBAhQafxsnABpQGkCBKg0fjZOgDSgNAECVBo/GydAGlCaAAEqjZ+NEyANKE2AAJXGz8b/C0te/9VxL4S8AAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="starter code 1"><notes></notes><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;</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="reportVariadicSum"><list><block var="from"/><l>1</l></list></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="reset" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-140</l><l>-60</l></block><block s="setSize"><l>3</l></block><block s="setColor"><color>255,112,61,1</color></block></script></block-definition></blocks><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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="467"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAG5ZJREFUeF7t3dl3ZMdBwOGqnjl54ZFzeOev4MTTkj1ZnIUlkEAgBpKTQEggGak1djCJbWInTjBZRq0xa9iXsG+H1fYs8kga82/wygtPHF6YUXFmHLuF+2pKanXduvf259fbXXXvV6X8ckd91TH4jwABAgQIEGhdILY+owkJECBAgACBIMA2AQECBAgQqCAgwBXQTUmAAAECBATYHiBAgAABAhUEBLgCuikJECBAgIAA2wMECBAgQKCCgABXQDclAQIECBAQYHuAAAECBAhUEBDgCuimJECAAAECAmwPECBAgACBCgICXAHdlAQIECBAQIDtAQIECBAgUEFAgCugm5IAAQIECAiwPUCAAAECBCoICHAFdFMSIECAAAEBtgcIECBAgEAFAQGugG5KAgQIECAgwPYAAQIECBCoICDAFdBNSYAAAQIEBNgeIECAAAECFQQEuAK6KQkQIECAgADbAwQIECBAoIKAAFdANyUBAgQIEBBge4AAAQIECFQQEOAK6KYkQIAAAQICbA8QIECAAIEKAgJcAd2UBAgQIEBAgO0BAgQIECBQQUCAK6CbkgABAgQICLA9QIAAAQIEKggIcAV0UxIgQIAAAQG2BwgQIECAQAUBAa6AbkoCBAgQICDA9gABAgQIEKggIMAV0E1JgAABAgQE2B4gQIAAAQIVBAS4AropCRAgQICAANsDBAgQIECggoAAV0A3JQECBAgQEGB7gAABAgQIVBAQ4AropiRAgAABAgJsDxAgQIAAgQoCAlwB3ZQECBAgQECA7QECBAgQIFBBQIAroJuSAAECBAgIsD1AgAABAgQqCAhwBXRTEiBAgAABAbYHCBAgQIBABQEBroBuSgIECBAgIMD2AAECBAgQqCAgwBXQTUmAAAECBATYHiBAgAABAhUEBLgCuikJECBAgIAA2wMECBAgQKCCgABXQDclAQIECBAQYHuAAAECBAhUEBDgCuimJECAAAECAmwPECBAgACBCgICXAHdlAQIECBAQIDtAQIECBAgUEFAgCugm5IAAQIECAiwPUCAAAECBCoICHAFdFMSIECAAAEBtgcIECBAgEAFAQGugG5KAgQIECAgwPYAAQIECBCoICDAFdBNSYAAAQIEBNgeIECA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TkCAc0KOEyBAgACBAgICXADVkAQIECBAICcgwDkhxwkQIECAQAEBAS6AakgCBAgQIJATEOCckOMECBAgQKCAgAAXQDUkAQIECBDICQhwTshxAgQIECBQQECAC6AakgABAgQI5AQEOCfkOAECBAgQKCAgwAVQDUmAAAECBHICApwTcpwAAQIECBQQEOACqIYkQIAAAQI5AQHOCTlOgAABAgQKCAhwAVRDEiBAgACBnIAA54QcJ0CAAAECBQQEuACqIQkQIECAQE5AgHNCjhMgQIAAgQICAlwA1ZAECBAgQCAnIMA5IccJECBAgEABAQEugGpIAgQIECCQExDgnJDjBAgQIECggIAAF0A1JAECBAgQyAkIcE7IcQIECBAgUEBAgAugGpIAAQIECOQEBDgn5DgBAgQIECggIMAFUA1JgAABAgRyAgKcE3KcAAECBAgUEBDgAqiGJECAAAECOQEBzgk5ToAAAQIECggIcAFUQxIgQIAAgZyAAOeEHCdAgAABAgUEBLgAqiEJECBAgEBOQIBzQo4TIECAAIECAgJcANWQBAgQIEAgJyDAOSHHCRAgQIBAAQEBLoBqSAIECBAgkBMQ4JyQ4wQIECBAoICAABdANSQBAgQIEMgJCHBOyHECBAgQIFBAQIALoBqSAAECBAjkBAQ4J+Q4AQIECBAoICDABVANSYAAAQIEcgICnBNynAABAgQIFBAQ4AKohiRAgAABAjkBAc4JOU6AAAECBAoICHABVEMSIECAAIGcgADnhBwnQIAAAQIFBAS4AKohCRAgQIBATkCAc0KOEyBAgACBAgICXADVkAQIECBAICcgwDkhxwkQIECAQAEBAS6AakgCBAgQIJATEOCckOMECBAgQKCAgAAXQDUkAQIECBDICQhwTshxAgQIECBQQECAC6AakgABAgQI5AQEOCfkOAECBAgQKCAgwAVQDUmAAAECBHICApwTcpwAAQIECBQQEOACqIYkQIAAAQI5AQHOCTlOgAABAgQKCAhwAVRDEiBAgACBnIAA54QcJ0CAAAECBQQEuACqIQkQIECAQE5AgHNCjhMgQIAAgQIC/wdJ5Z3SKcrQmQAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="468"></list></costumes><sounds><list struct="atomic" id="469"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-140" y="-60" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,112,61,1" pen="tip" id="474"><costumes><list struct="atomic" id="475"></list></costumes><sounds><list struct="atomic" id="476"></list></sounds><blocks></blocks><variables></variables><scripts><script x="45.333332333333374" y="42.999999999999886"><block s="receiveGo"></block><custom-block s="reset"></custom-block><block s="doSetVar"><l>Count</l><l>0</l></block><block s="doSetVar"><l>Length</l><l>100</l></block><block s="down"></block></script><script x="447.3333323333334" y="119.66666666666657"><block s="turnLeft"><l>45</l></block></script><script x="445.3333323333334" y="167.16666666666652"><block s="turn"><l>270</l></block></script><script x="23.333332333333374" y="199.66666666666657"><block s="doUntil"><block s="reportLessThan"><l>9</l><block var="Count"/></block><script></script></block></script><script x="24.333332333333374" y="270.1666666666665"><block s="doUntil"><block s="reportGreaterThan"><l>1</l><block var="Count"/></block><script></script></block></script><script x="226.33333233333337" y="12.666666666666572"><block s="doSayFor"><l>Lets count to 10!</l><l>2</l></block></script><script x="226.33333233333337" y="58.166666666666515"><block s="doSayFor"><l>Time to go backwards!</l><l>2</l></block></script><script x="226.33333233333337" y="108"><block s="doSayFor"><l>Great Job!</l><l>2</l></block></script><script x="257.3333323333334" y="290"><block s="doChangeVar"><l>Count</l><l>-1</l></block></script><script x="229.33333233333337" y="160.83333333333348"><block s="doSayFor"><block var="Count"/><l>0.8</l></block></script><script x="258.3333323333334" y="335.49999999999994"><block s="doChangeVar"><l>Count</l><l>1</l></block></script><script x="227.33333233333337" y="209.33333333333326"><block s="doSayFor"><block var="Count"/><l>0.8</l></block></script><script x="447.3333323333334" y="217.83333333333348"><block s="turn"><l>90</l></block></script><script x="450.3333323333334" y="265.33333333333326"><block s="turnLeft"><l>90</l></block></script><script x="452.3333323333334" y="317.0000000000002"><block s="forward"><block var="Length"/></block></script><script x="452.3333323333334" y="362.5"><block s="forward"><block var="Length"/></block></script></scripts></sprite><watcher var="Count" style="normal" x="10" y="10" color="243,118,29"/><watcher var="Length" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="Count"><l>0</l></variable><variable name="Length"><l>100</l></variable></variables></scene></scenes></project><media name="starter code 1" app="Snap! 8.1, https://snap.berkeley.edu" version="2"></media></snapdata>