<snapdata remixID="9114349"><project name="dbitko-2020-01-07-iteration-practice-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="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="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="33.23529411764707" y="26.29411764705884"><block s="receiveKey"><l><option>s</option></l></block><block s="doSetVar"><l>grades</l><block s="reportNewList"><list><l>75</l><l>80</l><l>72</l><l>94</l><l>78</l><l>83</l><l>88</l><l>90</l><l>76</l><l>80</l><l>84</l></list></block></block></script><script x="41.470588235294116" y="200.88235294117646"><custom-block s="get curved grades using for loop %l"><block s="reportNewList"><list><l>75</l><l>80</l><l>72</l><l>94</l><l>78</l><l>83</l><l>88</l><l>90</l><l>76</l><l>80</l><l>84</l></list></block></custom-block></script><script x="40.29411764705884" y="156.17647058823536"><custom-block s="get curved grades using map function %l"><block s="reportNewList"><list><l>75</l><l>80</l><l>72</l><l>94</l><l>78</l><l>83</l><l>88</l><l>90</l><l>76</l><l>80</l><l>84</l></list></block></custom-block></script><script x="30" y="297"><custom-block s="get curved grades using recursion %l"><block s="reportNewList"><list><l>75</l><l>80</l><l>72</l><l>94</l><l>78</l><l>83</l><l>88</l><l>90</l><l>76</l><l>80</l><l>84</l></list></block></custom-block></script><script x="64.000001" y="474.80000100000007"><block s="doReport"><custom-block s="get curved grades using recursion %l"><block s="reportCDR"><block var="input-list"/></block></custom-block></block></script></scripts></sprite><watcher var="grades" style="normal" x="11" y="-5" color="243,118,29" extX="146" extY="341"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="get curved grades using map function %&apos;input-list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="curve one grade %n"><l></l></custom-block></autolambda><list></list></block><block var="input-list"/></block></block></script></block-definition><block-definition s="get curved grades using for loop %&apos;input-list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="input-list"/><script><block s="doAddToList"><custom-block s="curve one grade %n"><block var="item"/></custom-block><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="get curved grades using recursion %&apos;input-list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="input-list"/></block><l>1</l></block><script><block s="doReport"><block s="reportCONS"><custom-block s="curve one grade %n"><block s="reportListItem"><l>1</l><block var="input-list"/></block></custom-block><custom-block s="get curved grades using recursion %l"><block s="reportCDR"><block var="input-list"/></block></custom-block></block></block></script><script><block s="doReport"><block s="reportNewList"><list><custom-block s="curve one grade %n"><block s="reportListItem"><l>1</l><block var="input-list"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="curve one grade %&apos;input-grade&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportDifference"><block s="reportProduct"><block var="input-grade"/><l>1.1</l></block><l>4</l></block><l>100</l></block><script><block s="doReport"><l>100</l></block></script><script><block s="doReport"><custom-block s="round %n to %n decimal places"><block s="reportDifference"><block s="reportProduct"><block var="input-grade"/><l>1.1</l></block><l>4</l></block><l>2</l></custom-block></block></script></block></script></block-definition><block-definition s="round %&apos;input number&apos; to %&apos;n&apos; decimal places" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportRound"><block s="reportProduct"><block var="input number"/><block s="reportMonadic"><l><option>10^</option></l><block var="n"/></block></block></block><block s="reportMonadic"><l><option>10^</option></l><block var="n"/></block></block></block></script></block-definition><block-definition s="%&apos;x&apos; ≤ %&apos;y&apos; ≤ %&apos;z&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportNot"><block s="reportGreaterThan"><block var="x"/><block var="y"/></block></block><block s="reportNot"><block s="reportGreaterThan"><block var="y"/><block var="z"/></block></block></block></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></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="min of list: %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><block s="reportListItem"><l>1</l><block var="list"/></block></block><script><block s="doInsertInList"><block var="item"/><l>1</l><block var="list"/></block></script></block></script></block><block s="doReport"><block s="reportListItem"><l>1</l><block var="list"/></block></block></script></block-definition><block-definition s="max of list: %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="list"/></block><block var="item"/></block><script><block s="doInsertInList"><block var="item"/><l>1</l><block var="list"/></block></script></block></script></block><block s="doReport"><block s="reportListItem"><l>1</l><block var="list"/></block></block></script></block-definition><block-definition s="dashed line %&apos;length&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doRepeat"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="length"/><l>10</l></block></block><script><block s="down"></block><block s="forward"><l>5</l></block><block s="up"></block><block s="forward"><l>5</l></block></script></block><block s="down"></block><block s="forward"><block s="reportModulus"><block var="length"/><l>10</l></block></block><block s="up"></block></script></block></script></block-definition></blocks><variables><variable name="grades"><list struct="atomic" id="325">75,80,72,94,78,83,88,90,76,80,84</list></variable></variables></project><media name="dbitko-2020-01-07-iteration-practice-1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>