<snapdata remixID="8925220"><project name="U3L4-GraphingAppImprove" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFO0lEQVR4Xu2d32uWZRjHvztoliEM+6EkogduQiQEUmdqgiNwNnAJnoRCUH9UglAHgrAKBg6GktAIy1Q8KOskj/yVP2iULYJicfPw8I7Nd/J43e+67vv6vEcynvt6vtfn+3E/5N3j0NLS0pIqeJ37Wrp9v1nk42MVLBRkhaHsAl79URrbKW16MQhC1rQQyCvgF+d7WabGLbk4G4TA4AScOCBtGA6CkTWflUBeAVOK9Fnwlc3Svr3PmolzgQjkFzAQPFa1E0BAO0MmGAggoAEeR+0EENDOkAkGAghogMdROwEEtDNkgoEAAhrgcdROAAHtDJlgIICABngctRNAQDtDJhgIIKABHkftBBDQzpAJBgIIaIDHUTsBBLQzZIKBAAIa4HHUTgAB7QyZYCCAgAZ4HLUTWFvA279K27bY78IECPQh0F9AfsEIadaBAAKuA2Ru0Z9AfwG/+k5a+F16Y7T5PV9eEBgAAX4IGQBUDyMfLUifX2iSvH9IemnEQ6rVGRDQZy/mVKempfaZK0OSPnL6uBIENFftd8An0002z8/KQUC//oRIhoAhava7JAL67SZEMgQMUbPfJRHQbzchkiFgiJr9LomAfrsJkQwBQ9Tsd0kE9NtNiGQIGKJmv0sioN9uQiRDwBA1+10SAf12EyIZAmasuX33ifd3oGRc2TwKAc0IewMQsDtMBOzOrO8JBOwOEwG7M+NERgIImBEmo7oTQMDuzDiRkQACZoTJqO4EELA7M05kJICAGWEyqjsBBOzOjBMZCfgS8MFv0vyVZr09Y9LojoyrMsojAV8Czn0j/bnY4zQ17pEZmTIS8CVgWqx9LBzyZazZ7yh/Avpl1TfZ2Tnp+LvS9Z+laz9JHx5tLv10Rjo5Kc1clBb+kE5Mrh7RXtNv+Gcz0uH90ssj0uJf0vT5Zs7svHR43+pT6V6v75J2bW/uO3nQN1AEzNBPEmPjC82g0182Al78Xtq+tREhvZJIKwVMHxvZ9HRJHi40Ai4Xuf3Yyvgpy52HvftmWG+gIxAwA97lMrQCtm9MeH64Ee9JArbXpJ+1Dr7VP0iaf+uedPmH5poPJqTFvxspl7/Svf/5t/lIeiDR8r8YGdYcyAgEzIC1lc46Kn3WXEvErvNz5ep63y7XI2AXWlybnQACZkfKwC4EELALLa7NTmAgArbfXKf/YmTiCf9UkH0LBhZLILuAN29JF77t8fD8eNhiW6soeHYBE5v2M+Cbu6W391REi1WyExiIgNlTMrBaAghYbbVlLIaAZfRUbUoErLbaMhZDwDJ6qjYlAlZbbRmLIWAZPVWbEgGrrbaMxRCwjJ6qTYmA1VZbxmIIWEZP1aZEwGqrLWMxBCyjp2pTImC11ZaxGAKW0VO1KRGw2mrLWAwBy+ip2pQIWG21ZSyGgGX0VG1KBKy22jIWQ8Ayeqo2JQJWW20ZiyFgGT1VmxIBq622jMUQMPV094F06bo0/Jx05J0ymqskJQKmItvnUqc/82zqdVUbARFwXYVbeTMEbIncuS+99ur/WkbEmyNgxNYd7YyAjsqIGAUBI7buaGcEdFRGxCgIGLF1RzsjoKMySoly5YZ04xfpxHv2xAhoZxhqwuNF6cxsb2XrM8ARMJQ+9mUR0M6QCUYCfAk2AuS4HwJ8CfbTRcgkCBiydj9LI6CfLkImQcCQtftZGgH9dBEyCQKGrN3P0gjop4uQSRAwZO1+lkZAP12ETIKAIWv3szQC+ukiZBIEDFm7n6UR0E8XIZMgYMja/SyNgH66CJkEAUPW7mdpBPTTRcgk/wFQ/X23idgSkQAAAABJRU5ErkJggg==</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" 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="240.00000099999988" y="626.6666666666655" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="153,171,255,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Untitled" center-x="4" center-y="4.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAAZklEQVQoU63PTwqCYBCH4ccrSeSiVV1Gr1CuwyvkZXTlQpCuVIx8kgTfzln9/rzMMIXfnHBJdsISukjBC/UODtmjCeCB51+52TaAT6Zc42OAAdfMmTFOnDFngGp7s8QdtwTG1g7vLyLPDnVVaftIAAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="set graph scale, xMin: %n xMax: %n yMin: %n yMax: %n"><custom-block s="min %l"><custom-block s="age, data %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></custom-block><custom-block s="max %l"><custom-block s="age, data %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></custom-block><custom-block s="min %l"><custom-block s="age, data %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></custom-block><custom-block s="max %l"><custom-block s="age, data %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></custom-block></custom-block></script><script x="20" y="148"><custom-block s="Graph datapoints %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></script><script x="20" y="188"><block s="receiveInteraction"><l><option>dropped</option></l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>I&apos;m at</l><custom-block s="coordinate pair x %n y %n"><custom-block s="round %n to %n decimal places"><custom-block s="xGraph at xStage: %n"><block s="xPosition"></block></custom-block><l>2</l></custom-block><custom-block s="round %n to %n decimal places"><custom-block s="yGraph at yStage: %n"><block s="yPosition"></block></custom-block><l>2</l></custom-block></custom-block></list></block><l>5</l></block></script><script x="20" y="358"><block s="clear"></block><block s="hide"></block></script></scripts></sprite><watcher var="x min val" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="x max val" style="normal" x="10" y="40.000001999999995" color="243,118,29" hidden="true"/><watcher var="x-stepsize" style="normal" x="10" y="70.00000399999999" color="243,118,29" hidden="true"/><watcher var="y min val" style="normal" x="10" y="100.00000599999998" color="243,118,29" hidden="true"/><watcher var="y max val" style="normal" x="10" y="130.00000799999998" color="243,118,29" hidden="true"/><watcher var="y-stepsize" style="normal" x="10" y="160.00000999999997" color="243,118,29" hidden="true"/><watcher var="max" style="normal" x="10" y="181.00001199999997" color="243,118,29" hidden="true"/><watcher var="min" style="normal" x="10" y="202.00001399999996" color="243,118,29" hidden="true"/><watcher var="average" style="normal" x="10" y="223.00001599999996" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Gr6 age-height-weight-gender stats" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>137.4</l><l>146.52</l><l>40.52</l><l>F</l></list></block><block s="reportNewList"><list><l>141.3</l><l>152.12</l><l>46.0</l><l>F</l></list></block><block s="reportNewList"><list><l>138.5</l><l>142.0</l><l>33.1</l><l>F</l></list></block><block s="reportNewList"><list><l>137.6</l><l>150.82</l><l>43.58</l><l>M</l></list></block><block s="reportNewList"><list><l>139.2</l><l>148.46</l><l>40.0</l><l>F</l></list></block><block s="reportNewList"><list><l>141.7</l><l>142.88</l><l>34.84</l><l>M</l></list></block><block s="reportNewList"><list><l>146.1</l><l>155.51</l><l>47.76</l><l>M</l></list></block><block s="reportNewList"><list><l>139.8</l><l>148.55</l><l>48.55</l><l>F</l></list></block><block s="reportNewList"><list><l>140.5</l><l>138.63</l><l>39.85</l><l>F</l></list></block><block s="reportNewList"><list><l>139.5</l><l>146.83</l><l>38.68</l><l>M</l></list></block><block s="reportNewList"><list><l>144.0</l><l>149.31</l><l>39.5</l><l>M</l></list></block><block s="reportNewList"><list><l>146.6</l><l>154.5</l><l>58.55</l><l>F</l></list></block><block s="reportNewList"><list><l>141.5</l><l>149.85</l><l>40.72</l><l>F</l></list></block><block s="reportNewList"><list><l>144.8</l><l>152.6</l><l>49.5</l><l>F</l></list></block><block s="reportNewList"><list><l>144.3</l><l>149.31</l><l>40.67</l><l>M</l></list></block><block s="reportNewList"><list><l>144.5</l><l>150.48</l><l>40.8</l><l>F</l></list></block><block s="reportNewList"><list><l>137.5</l><l>141.09</l><l>45.28</l><l>M</l></list></block><block s="reportNewList"><list><l>145.5</l><l>151.5</l><l>39.5</l><l>F</l></list></block><block s="reportNewList"><list><l>145.6</l><l>137.8</l><l>30.8</l><l>M</l></list></block><block s="reportNewList"><list><l>143.5</l><l>153.88</l><l>44.46</l><l>F</l></list></block><block s="reportNewList"><list><l>142.5</l><l>147.25</l><l>44.0</l><l>F</l></list></block><block s="reportNewList"><list><l>136.1</l><l>132.32</l><l>27.49</l><l>M</l></list></block><block s="reportNewList"><list><l>140.5</l><l>152.29</l><l>51.85</l><l>M</l></list></block><block s="reportNewList"><list><l>144.1</l><l>144.33</l><l>35.87</l><l>M</l></list></block><block s="reportNewList"><list><l>136.5</l><l>144.62</l><l>36.89</l><l>F</l></list></block><block s="reportNewList"><list><l>136.0</l><l>158.81</l><l>56.4</l><l>F</l></list></block><block s="reportNewList"><list><l>146.8</l><l>160.2</l><l>55.05</l><l>M</l></list></block></list><comment w="90" collapsed="false">27 sixth graders with age, height in cm, weight in kg, and sex</comment></block></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="coordinate pair x %&apos;x&apos; y %&apos;y&apos;" 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="reportJoinWords"><list><l>(</l><block var="x"/><l>,</l><l> </l><block var="y"/><l>)</l></list></block></block></script></block-definition><block-definition s="announce axes position %&apos;x&apos; %&apos;y&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="up"></block><block s="gotoXY"><block var="x"/><block s="reportSum"><block var="y"/><l>5</l></block></block><custom-block s="label %txt of size %n"><custom-block s="coordinate pair x %n y %n"><custom-block s="round %n to %n decimal places"><custom-block s="xGraph at xStage: %n"><block var="x"/></custom-block><l>2</l></custom-block><custom-block s="round %n to %n decimal places"><custom-block s="yGraph at yStage: %n"><block var="y"/></custom-block><l>2</l></custom-block></custom-block><l>16</l></custom-block><block s="gotoXY"><block var="x"/><block var="y"/></block></script></block-definition><block-definition s="set graph scale, xMin: %&apos;xmin&apos; xMax: %&apos;xmax&apos; yMin: %&apos;ymin&apos; yMax: %&apos;ymax&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="clear"></block><block s="doSetVar"><l>x min val</l><block var="xmin"/></block><block s="doSetVar"><l>x max val</l><block var="xmax"/></block><block s="doSetVar"><l>y min val</l><block var="ymin"/></block><block s="doSetVar"><l>y max val</l><block var="ymax"/></block><block s="doSetVar"><l>x-stepsize</l><block s="reportQuotient"><l>480</l><block s="reportDifference"><block var="xmax"/><block var="xmin"/></block></block></block><block s="doSetVar"><l>y-stepsize</l><block s="reportQuotient"><l>360</l><block s="reportDifference"><block var="ymax"/><block var="ymin"/></block></block></block><custom-block s="announce axes position %n %n"><custom-block s="y-axis"></custom-block><custom-block s="x-axis"></custom-block></custom-block></script></block-definition><block-definition s="y-axis" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l></l></block><block s="setHeading"><l>0</l></block><block s="doIfElse"><custom-block s="%n ≤ %n ≤ %n"><block var="x min val"/><l>0</l><block var="x max val"/></custom-block><script><block s="up"></block><block s="gotoXY"><custom-block s="xStage for xGraph: %n"><l>0</l></custom-block><l>-180</l></block><block s="setSize"><l>3</l></block><block s="down"></block><block s="forward"><l>360</l></block><block s="up"></block><block s="setSize"><l>1</l></block><block s="doReport"><block s="xPosition"></block></block></script><script><block s="up"></block><block s="gotoXY"><l>0</l><l>-180</l></block><block s="setSize"><l>1</l></block><custom-block s="dashed line %n"><l>360</l></custom-block><block s="doReport"><block s="xPosition"></block></block></script></block></script></block-definition><block-definition s="x-axis" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l></l></block><block s="setHeading"><l>90</l></block><block s="doIfElse"><custom-block s="%n ≤ %n ≤ %n"><block var="y min val"/><l>0</l><block var="y max val"/></custom-block><script><block s="up"></block><block s="gotoXY"><l>-240</l><custom-block s="yStage for yGraph: %n"><l>0</l></custom-block></block><block s="setSize"><l>3</l></block><block s="down"></block><block s="forward"><l>480</l></block><block s="setSize"><l>1</l></block><block s="up"></block><block s="doReport"><block s="yPosition"></block></block></script><script><block s="up"></block><block s="gotoXY"><l>-240</l><l>0</l></block><block s="setSize"><l>1</l></block><custom-block s="dashed line %n"><l>480</l></custom-block><block s="doReport"><block s="yPosition"></block></block></script></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><block-definition s="yStage for yGraph: %&apos;actual y value&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportSum"><l>-180</l><block s="reportProduct"><block s="reportDifference"><block var="actual y value"/><block var="y min val"/></block><block var="y-stepsize"/></block></block></block></script></block-definition><block-definition s="xStage for xGraph: %&apos;actual x value&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportSum"><l>-240</l><block s="reportProduct"><block s="reportDifference"><block var="actual x value"/><block var="x min val"/></block><block var="x-stepsize"/></block></block></block></script></block-definition><block-definition s="xGraph at xStage: %&apos;stage-x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportSum"><block var="x min val"/><block s="reportQuotient"><block s="reportSum"><block var="stage-x"/><l>240</l></block><block var="x-stepsize"/></block></block></block></script></block-definition><block-definition s="yGraph at yStage: %&apos;stage-y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportSum"><block var="y min val"/><block s="reportQuotient"><block s="reportSum"><block var="stage-y"/><l>180</l></block><block var="y-stepsize"/></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="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><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="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></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></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></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="DerekData1927to2015" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>1928</l><l>0.00</l></list></block><block s="reportNewList"><list><l>1930</l><l>0.00</l></list></block><block s="reportNewList"><list><l>1935</l><l>0.01</l></list></block><block s="reportNewList"><list><l>1940</l><l>0.01</l></list></block><block s="reportNewList"><list><l>1945</l><l>0.01</l></list></block><block s="reportNewList"><list><l>1950</l><l>0.01</l></list></block><block s="reportNewList"><list><l>1955</l><l>0.03</l></list></block><block s="reportNewList"><list><l>1960</l><l>0.05</l></list></block><block s="reportNewList"><list><l>1962</l><l>0.08</l></list></block><block s="reportNewList"><list><l>1963</l><l>0.08</l></list></block><block s="reportNewList"><list><l>1965</l><l>0.1</l></list></block><block s="reportNewList"><list><l>1970</l><l>0.2</l></list></block><block s="reportNewList"><list><l>1971</l><l>0.26</l></list></block><block s="reportNewList"><list><l>1972</l><l>0.25</l></list></block><block s="reportNewList"><list><l>1975</l><l>0.2</l></list></block><block s="reportNewList"><list><l>1978</l><l>0.24</l></list></block><block s="reportNewList"><list><l>1980</l><l>0.4</l></list></block><block s="reportNewList"><list><l>1981</l><l>0.36</l></list></block><block s="reportNewList"><list><l>1982</l><l>0.38</l></list></block><block s="reportNewList"><list><l>1983</l><l>0.38</l></list></block><block s="reportNewList"><list><l>1985</l><l>0.36</l></list></block><block s="reportNewList"><list><l>1987</l><l>0.43</l></list></block><block s="reportNewList"><list><l>1990</l><l>0.37</l></list></block><block s="reportNewList"><list><l>1995</l><l>0.23</l></list></block><block s="reportNewList"><list><l>2000</l><l>0.17</l></list></block><block s="reportNewList"><list><l>2004</l><l>0.12</l></list></block><block s="reportNewList"><list><l>2006</l><l>0.14</l></list></block><block s="reportNewList"><list><l>2010</l><l>0.12</l></list></block></list></block></block></script></block-definition><block-definition s="go to xGraph: %&apos;x&apos; yGraph: %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="gotoXY"><custom-block s="xStage for xGraph: %n"><block var="x"/></custom-block><custom-block s="yStage for yGraph: %n"><block var="y"/></custom-block></block></script></block-definition><block-definition s="plot point xGraph: %&apos;X&apos; yGraph: %&apos;Y&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="go to xGraph: %s yGraph: %s"><block var="X"/><block var="Y"/></custom-block></script></block-definition><block-definition s="graph datapoints %&apos;data&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="data"/><script><custom-block s="plot point xGraph: %s yGraph: %s"><block s="reportListItem"><l>1</l><block var="item"/></block><block s="reportListItem"><l>2</l><block var="item"/></block></custom-block><block s="down"></block></script></block><block s="up"></block></script></block-definition><block-definition s="age, data %&apos;person&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="person"/><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="person"/></block></block></script></custom-block></script></block-definition><block-definition s="min %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>min</l><custom-block s="average %l"><block var="data"/></custom-block></block><block s="doForEach"><l>item</l><block var="data"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><block var="min"/></block><script><block s="doSetVar"><l>min</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="min"/></block></script></block-definition><block-definition s="average %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><block var="list"/></custom-block><block s="reportListLength"><block var="list"/></block></block></block></script></block-definition><block-definition s="max %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>max</l><custom-block s="average %l"><block var="data"/></custom-block></block><block s="doForEach"><l>item</l><block var="data"/><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="max"/></block><script><block s="doSetVar"><l>max</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="max"/></block></script></block-definition><block-definition s="Graph datapoints %&apos;graph&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="graph"/><script><block s="doIfElse"><block s="reportEquals"><custom-block s="gender, person %l"><block var="item"/></custom-block><l>M</l></block><script><block s="setColor"><color>153,171,255,1</color></block></script><script><block s="setColor"><color>255,173,186,1</color></block></script></block><custom-block s="plot point xGraph: %s yGraph: %s"><custom-block s="age person %l"><block var="item"/></custom-block><custom-block s="height person %l"><block var="item"/></custom-block></custom-block><block s="setSize"><l>10</l></block><block s="down"></block><block s="changeXPosition"><l>.000001</l></block><block s="up"></block></script></custom-block></script></block-definition><block-definition s="gender, person %&apos;person&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="person"/></block></block></script></block-definition><block-definition s="age person %&apos;person&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="person"/></block></block></script></block-definition><block-definition s="height person %&apos;person&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="person"/></block></block></script></block-definition></blocks><variables><variable name="x min val"><l>136.0</l></variable><variable name="x max val"><l>146.8</l></variable><variable name="x-stepsize"><l>44.4444444444444</l></variable><variable name="y min val"><l>136.0</l></variable><variable name="y max val"><l>146.8</l></variable><variable name="y-stepsize"><l>33.3333333333333</l></variable><variable name="max"><l>146.8</l></variable><variable name="min"><l>136.0</l></variable><variable name="average"><l>0</l></variable></variables></project><media name="U3L4-GraphingAppImprove" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>