<snapdata remixID="8796260"><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><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"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="202.00001399999996" color="74,108,212"/><sprite name="Sprite" idx="1" x="217.9310344827586" y="-93.60000000000002" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,35,45,1" pen="tip" id="16"><costumes><list struct="atomic" id="17"></list></costumes><sounds><list struct="atomic" id="18"></list></sounds><blocks></blocks><variables></variables><scripts><script x="41" y="44.79999999999998"><custom-block s="yStage for yGraph: %n"><l>165</l></custom-block></script><script x="42.26386818749998" y="18.800001999999978"><custom-block s="xStage for xGraph: %n"><l>0</l></custom-block></script><script x="86" y="118"><block s="receiveInteraction"><l><option>dropped</option></l></block><block s="bubble"><block s="reportJoinWords"><list><l>(</l><custom-block s="rounded x stage"></custom-block><l>, </l><custom-block s="rounded y stage"></custom-block><l>)</l></list></block></block></script><script x="10" y="219"><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></script><script x="164.59999999999997" y="312"><custom-block s="Graph datapoints %l connected? %b"><custom-block s="DerekData1927to2015"></custom-block><l><bool>true</bool></l></custom-block></script></scripts></sprite></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="rounded x stage" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><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></block></script></block-definition><block-definition s="rounded y stage" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><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></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="down"></block><block s="forward"><l>1</l></block><block s="up"></block><block s="forward"><l>-1</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><block s="doDeclareVariables"><list><l>1st point</l></list></block><block s="doSetVar"><l>1st point</l><block s="reportListItem"><l>1</l><block var="points"/></block></block><custom-block s="go to xGraph: %s yGraph: %s"><block s="reportListItem"><l>1</l><block var="1st point"/></block><block s="reportListItem"><l>2</l><block var="1st point"/></block></custom-block><block s="doForEach"><l>item</l><block var="points"/><script><block s="setSize"><l>5</l></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 s="reportEquals"><block var="connected"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="down"></block></script></block></script></block><block s="up"></block></script></block-definition></blocks><variables><variable name="x min val"><l>1927</l></variable><variable name="x max val"><l>2014</l></variable><variable name="x-stepsize"><l>5.517241379310345</l></variable><variable name="y min val"><l>0</l></variable><variable name="y max val"><l>0.5</l></variable><variable name="y-stepsize"><l>720</l></variable></variables></project><media name="Lab 14 Graphing App" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>