<snapdata remixID="8741808"><project name="Lab 14 Graphing App" app="Snap! 5.1, 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" 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="200.06376534353603" y="143.4544671071531" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,15,240,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Untitled" center-x="2" center-y="2" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAMUlEQVQYV2NkYGDgYWBgmM0AAamMDAwMVQwMDK1QgWqQQBADA8NaqEAwSAAE9KD0JQCdyATdGV4MyAAAAABJRU5ErkJggg==" id="10"/></item><item><costume name="Red Dot" center-x="2" center-y="2" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAQklEQVQYV2N8JcrAw/6LYTYDAwPDTzaGVMZPggxVDP8ZWkECDIwM1YyfBRiC/jMwrIXwGYIZQYwvggx6IJrnPcMlAAKGDeLiEWuQAAAAAElFTkSuQmCC" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><custom-block s="xStage for xGraph: %n"><l>1</l></custom-block></script><script x="20" y="43"><custom-block s="yStage for yGraph: %n"><l>165</l></custom-block></script><script x="20" y="76"><custom-block s="xGraph at xStage: %n"><block s="xPosition"></block></custom-block></script><script x="20" y="110"><custom-block s="yGraph at yStage: %n"><block s="yPosition"></block></custom-block></script><script x="20" y="144"><block s="gotoXY"><custom-block s="xStage for xGraph: %n"><l>1</l></custom-block><custom-block s="yStage for yGraph: %n"><l>165</l></custom-block></block></script><script x="20" y="187"><block s="receiveInteraction"><l><option>dropped</option></l></block><block s="bubble"><block s="reportJoinWords"><list><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><l>, </l><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></list></block></block></script><script x="20" y="307"><block s="gotoXY"><l>-80</l><l>0</l></block></script><script x="20" y="376"><custom-block s="set graph scale, xMin: %n xMax: %n yMin: %n yMax: %n"><l>-5</l><l>5</l><l>-0.5</l><l></l></custom-block></script><script x="20" y="445"><custom-block s="set graph scale, xMin: %n xMax: %n yMin: %n yMax: %n"><l>1927</l><l>2014</l><l>0</l><l>0.5</l></custom-block><custom-block s="Graph datapoints: %l connected: %b"><custom-block s="DerekData1927to2015"></custom-block><l><bool>true</bool></l></custom-block></script><script x="20" y="506"><block s="doDeclareVariables"><list><l>functions</l></list></block><block s="doSetVar"><l>functions</l><block s="reifyReporter"><autolambda><block s="reportNewList"><list><custom-block s="height, person: %l"><l/></custom-block><custom-block s="weight, person: %l"><l/></custom-block><custom-block s="age, person: %l"><l/></custom-block></list></block></autolambda><list></list></block></block><block s="setColor"><color>0,15,3,1</color></block><custom-block s="set graph scale to fit x, y functions %repRing data %s"><block var="functions"/><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block><block s="setSize"><l>5</l></block><block s="setColor"><color>8,5,255,1</color></block><custom-block s="Graph datapoints: %l connected: %b"><block s="reportMap"><block var="functions"/><custom-block s="male data from %s"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></block><l><bool>false</bool></l></custom-block><block s="setColor"><color>255,15,240,1</color></block><custom-block s="Graph datapoints: %l connected: %b"><block s="reportMap"><block var="functions"/><custom-block s="female data from %s"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></block><l><bool>false</bool></l></custom-block></script><script x="20" y="854"><block s="receiveGo"></block><block s="doHideVar"><l></l></block></script><script x="307" y="872"><custom-block s="min of %l"><custom-block s="ages, data: %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></custom-block></script><script x="302" y="926"><custom-block s="max of %l"><custom-block s="ages, data: %l"><custom-block s="Gr6 age-height-weight-gender stats"></custom-block></custom-block></custom-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 scope="Sprite" s="xPosition" style="normal" x="10" y="181.00001199999997" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="202.00001399999996" color="74,108,212" 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="%n"></input><input type="%n"></input></inputs><script><custom-block s="go to xGraph: %s yGraph: %s"><block var="x"/><block var="y"/></custom-block><block s="doSwitchToCostume"><l>Red Dot</l></block><block s="down"></block><block s="forward"><l>0</l></block><block s="up"></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block></script></block-definition><block-definition s="Graph datapoints: %&apos;points&apos; connected: %&apos;connected&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%b"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="points"/><script><block s="setSize"><block s="reportDifference"><block s="reportListItem"><l>3</l><block var="item"/></block><l>135</l></block></block><custom-block s="plot point xGraph: %n yGraph: %n"><block s="reportListItem"><l>1</l><block var="item"/></block><block s="reportListItem"><l>2</l><block var="item"/></block></custom-block><block s="doIf"><block var="connected"/><script><block s="down"></block></script></block></script></custom-block><block s="up"></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><block-definition s="weight, 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>3</l><block var="person"/></block></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="ages, data: %&apos;data&apos;" type="reporter" category="operators"><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="age, person: %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block></block></script></block-definition><block-definition s="heights, data: %&apos;data&apos;" type="reporter" category="operators"><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="height, person: %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block></block></script></block-definition><block-definition s="weights, data: %&apos;data&apos;" type="reporter" category="operators"><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="weight, person: %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block></block></script></block-definition><block-definition s="average of %&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"><block s="reportCombine"><block var="list"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block s="reportListLength"><block var="list"/></block></block></block></script></block-definition><block-definition s="female data from %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="gender, person: %l"><l/></custom-block><l>F</l></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition><block-definition s="male data from %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="gender, person: %l"><l/></custom-block><l>M</l></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition><block-definition s="min of %&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="reportCombine"><block var="list"/><block s="reifyReporter"><autolambda><custom-block s="min of %s and %s"><l></l><l></l></custom-block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="min of %&apos;x&apos; and %&apos;y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="x"/><block var="y"/></block><script><block s="doReport"><block var="x"/></block></script></block><block s="doReport"><block var="y"/></block></script></block-definition><block-definition s="max of %&apos;x&apos; and %&apos;y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="x"/><block var="y"/></block><script><block s="doReport"><block var="y"/></block></script></block><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="max of %&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="reportCombine"><block var="list"/><block s="reifyReporter"><autolambda><custom-block s="max of %s and %s"><l></l><l></l></custom-block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="set graph scale to fit x, y functions %&apos;func&apos; data %&apos;data&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>xextra</l><l>yextra</l><l>xdata</l><l>ydata</l><l>datalist</l></list></block><block s="doSetVar"><l>datalist</l><block s="reportMap"><block var="func"/><block var="data"/></block></block><block s="doSetVar"><l>xdata</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="datalist"/></block></block><block s="doSetVar"><l>ydata</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="datalist"/></block></block><block s="doSetVar"><l>xextra</l><block s="reportQuotient"><block s="reportDifference"><custom-block s="max of %l"><block var="xdata"/></custom-block><custom-block s="min of %l"><block var="xdata"/></custom-block></block><l>25</l></block></block><block s="doSetVar"><l>yextra</l><block s="reportQuotient"><block s="reportDifference"><custom-block s="max of %l"><block var="ydata"/></custom-block><custom-block s="min of %l"><block var="ydata"/></custom-block></block><l>25</l></block></block><custom-block s="set graph scale, xMin: %n xMax: %n yMin: %n yMax: %n"><block s="reportDifference"><custom-block s="min of %l"><block var="xdata"/></custom-block><block var="xextra"/></block><block s="reportSum"><custom-block s="max of %l"><block var="xdata"/></custom-block><block var="xextra"/></block><block s="reportDifference"><custom-block s="min of %l"><block var="ydata"/></custom-block><block var="xextra"/></block><block s="reportSum"><custom-block s="max of %l"><block var="ydata"/></custom-block><block var="yextra"/></block></custom-block></script></block-definition></blocks><variables><variable name="x min val"><l>131.2048</l></variable><variable name="x max val"><l>161.31519999999998</l></variable><variable name="x-stepsize"><l>15.94133588394709</l></variable><variable name="y min val"><l>26.3748</l></variable><variable name="y max val"><l>59.7924</l></variable><variable name="y-stepsize"><l>10.772766446423441</l></variable></variables></project><media name="Lab 14 Graphing App" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>