<snapdata remixID="9099283"><project name="Data Sets, graphing project" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAKS5JREFUeAHt3QucZFV94PFzqrprmKFhkBnAgUAEhshjIZhgPomYLCbAMD2MuBpYH9n9fJLAQD468DGoO92Nu2WgZwaRoIshLkjUIH5MY1CE6Z6RUdAIyEMzirBZ34gM7+c8+1X//Z963Lo9XVXdPY+uc879XT5Fn/uoqvP/nu7517117jnGsCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIITBCQohSkd51M2MgKAggggAACEQnkIoqFUBBAAAEEEAhGgAQcTFNRUQQQQACBmARIwDG1JrEggAACCAQjQAIOpqmoKAIIIIBATAIk4Jhak1gQQAABBIIRIAEH01RUFAEEEEAgJgEScEytSSwIIIAAAsEIkICDaSoqigACCCAQkwAJOKbWJBYEEEAAgWAESMDBNBUVRQABBBCISYAEHFNrEgsCCCCAQDACJOBgmoqKIoAAAgjEJEACjqk1iQUBBBBAIBgBEnAwTUVFEUAAAQRiEiABx9SaxIIAAgggEIwACTiYpqKiCCCAAAIxCZCAY2pNYkEAAQQQCEaABBxMU1FRBBBAAIGYBEjAMbUmsSCAAAIIBCNAAg6mqagoAggggEBMAiTgmFqTWBBAAAEEghEgAQfTVFQUAQQQQCAmARJwTK1JLAgggAACwQiQgINpKiqKAAIIIBCTAAk4ptYkFgQQQACBYARIwME0FRVFAAEEEIhJgAQcU2sSCwIIIIBAMAIk4GCaiooigAACCMQkQAKOqTWJBQEEEEAgGAEScDBNRUURQAABBGISIAHH1JrEggACCCAQjAAJOJimoqIIIIAAAjEJkIBjak1i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AggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAII7DuB/w9AS9vXDttqBAAAAABJRU5ErkJggg==</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" y="-34.00000000000001" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,122,182,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><custom-block s="Bar Graph, data: %l"><custom-block s="College average SAT"></custom-block></custom-block></script><script x="20" y="50"><custom-block s="Restaurant Reviews"></custom-block></script><script x="20" y="80"><custom-block s="Shoe Prices"></custom-block></script><script x="20" y="110"><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="20" y="167"><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>240</l><custom-block s="Shoe Prices"></custom-block></custom-block></script><script x="20" y="207"><custom-block s="draw bar, label: %s label size: %n width: %n height: %n"><l>manuel</l><l>29</l><l>4</l><l>56</l></custom-block></script><script x="20" y="246"><custom-block s="draw axes, x0: %n y0: %n horizontal length: %n vertical height: %n"><l>-200</l><l>-90</l><l>400</l><l>240</l></custom-block></script><script x="20" y="299"><block s="setColor"><color>255,122,182,1</color></block></script><script x="20" y="338"><block s="write"><l>Hello!</l><l>12</l><comment w="90" collapsed="false">Does basically the same thing as the &quot;Label&quot; block.</comment></block></script><script x="47" y="472"><custom-block s="data-record, label: %s value %s"><l></l><l></l></custom-block></script><script x="32" y="523"><custom-block s="data-record, label: %txt value: %n"><l></l><l></l></custom-block></script><script x="59" y="437"><custom-block s="value from data-record: %l"><l/></custom-block></script></scripts></sprite><watcher var="x-origin" style="normal" x="-0.33000336021507337" y="2.5429670698924696" color="243,118,29" hidden="true"/><watcher var="y-origin" style="normal" x="-1.1064818548386484" y="4.668577550695574" color="243,118,29" hidden="true"/><watcher var="greatest value in data set" style="normal" x="3.3125" y="3.312500000000007" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Shoe Prices" 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>Puma</l><l>119</l></list></block><block s="reportNewList"><list><l>Adidas</l><l>150</l></list></block><block s="reportNewList"><list><l>Keds</l><l>67</l></list></block><block s="reportNewList"><list><l>Jordans</l><l>220</l></list></block><block s="reportNewList"><list><l>Convers</l><l>92</l></list></block><block s="reportNewList"><list><l>Nike</l><l>194</l></list></block></list></block></block></script></block-definition><block-definition s="Restaurant Reviews" 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>Popeyes</l><l>3.6</l></list></block><block s="reportNewList"><list><l>Papa Johns</l><l>4.1</l></list></block><block s="reportNewList"><list><l>White Castle</l><l>2.4</l></list></block><block s="reportNewList"><list><l>Wendy&apos;s</l><l>4.7</l></list></block><block s="reportNewList"><list><l>Burger King</l><l>4.5</l></list></block><block s="reportNewList"><list><l>McDonalds</l><l>3.5</l></list></block></list></block></block></script></block-definition><block-definition s="College average SAT" 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>Hunter</l><l>1190</l></list></block><block s="reportNewList"><list><l>Medgar Evers</l><l>890</l></list></block><block s="reportNewList"><list><l>Harvard</l><l>1490</l></list></block><block s="reportNewList"><list><l>Binghamton</l><l>1240</l></list></block><block s="reportNewList"><list><l>Wesleyan U</l><l>1350</l></list></block></list></block></block></script></block-definition><block-definition s="data-record, label: %&apos;input&apos; value %&apos;input2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="input"/><block var="input2"/></list></block></block></script></block-definition><block-definition s="label from data-record: %&apos;inputblock&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="inputblock"/></block></block></script></block-definition><block-definition s="value from data-record %&apos;inputblock2&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="inputblock2"/></block></block></script></block-definition><block-definition s="x-origin" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="draw bar, label: %&apos;label&apos; label size: %&apos;label size&apos; width: %&apos;width&apos; height: %&apos;height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="label, text: %s size: %n direction: %n"><block var="label"/><block var="label size"/><l>0</l></custom-block><block s="setYPosition"><block var="y-origin"/></block><block s="down"></block><block s="setSize"><block var="width"/></block><block s="forward"><block var="height"/></block><block s="up"></block></script></block-definition><block-definition s="Bar Graph, data: %&apos;data list&apos;" type="command" category="looks"><comment x="0" y="0" w="158.8" collapsed="true">Fill in the blanks</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><custom-block s="draw axes, x0: %n y0: %n horizontal length: %n vertical height: %n"><l>-200</l><l>-90</l><l>400</l><l>240</l></custom-block><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>240</l><block var="data list"/></custom-block><custom-block s="label vertical axis, vertical height: %n data: %l"><l>240</l><block var="data list"/></custom-block></script><scripts><script x="256" y="194"><block s="changeXPosition"><l></l><comment w="112.4" collapsed="true">Leave a little gap</comment></block></script></scripts></block-definition><block-definition s="data-record, label: %&apos;label&apos; value: %&apos;value&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="label"/><block var="value"/></list></block></block></script></block-definition><block-definition s="label from data-record: %&apos;data-record&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="data-record"/></block></block></script></block-definition><block-definition s="value from data-record: %&apos;data-record&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="data-record"/></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="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="min of list %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><custom-block s="min of %s , %s"><l></l><l></l></custom-block></autolambda><list></list></block><block var="list"/></custom-block></block></script></block-definition><block-definition s="max of list %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><custom-block s="max of %s , %s"><l></l><l></l></custom-block></autolambda><list></list></block><block var="list"/></custom-block></block></script></block-definition><block-definition s="min of %&apos;a&apos; , %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="a"/><block var="b"/></block><script><block s="doReport"><block var="a"/></block></script><script><block s="doReport"><block var="b"/></block></script></block></script></block-definition><block-definition s="max of %&apos;a&apos; , %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="a"/><block var="b"/></block><script><block s="doReport"><block var="a"/></block></script><script><block s="doReport"><block var="b"/></block></script></block></script></block-definition><block-definition s="label, text: %&apos;text&apos; size: %&apos;size&apos; direction: %&apos;direction&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="setHeading"><block var="direction"/></block><custom-block s="label %txt of size %n"><block var="text"/><block var="size"/></custom-block></script></block-definition><block-definition s="draw bar, label: %&apos;label&apos; label size: %&apos;label size&apos; width: %&apos;width&apos; height: %&apos;height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="label, text: %s size: %n direction: %n"><block var="label"/><block var="label size"/><l></l></custom-block><block s="setYPosition"><block var="y-origin"/></block><block s="down"></block><block s="setSize"><block var="width"/></block><block s="forward"><block var="height"/></block><block s="up"></block></script><scripts><script x="265" y="159"><block s="forward"><l>10</l></block></script></scripts></block-definition><block-definition s="draw axes, x0: %&apos;x0&apos; y0: %&apos;y0&apos; horizontal length: %&apos;horiz length&apos; vertical height: %&apos;vert height&apos;" type="command" category="pen"><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="doSetVar"><l>x-origin</l><block var="x0"/></block><block s="doSetVar"><l>y-origin</l><block var="y0"/></block><block s="setSize"><l>1</l></block><block s="up"></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="down"></block><block s="changeYPosition"><block var="vert height"/></block><block s="up"></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="down"></block><block s="changeXPosition"><block var="horiz length"/></block><block s="up"></block></script><scripts><script x="263.9912119375" y="143.000001"><block var="x0"/></script><script x="333.5234385" y="150.000001"><block var="y0"/></script><script x="234.9912119375" y="212.00000100000005"><block var="x0"/></script><script x="308.5234385" y="182.00000099999994"><block var="y0"/></script></scripts></block-definition><block-definition s="label vertical axis, vertical height: %&apos;vert height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>y axis interval</l><l>distance togouptaxis</l></list></block><block s="doSetVar"><l>y axis interval</l><block s="reportQuotient"><block var="greatest value in data set"/><l>10</l></block></block><block s="doSetVar"><l>distance togouptaxis</l><block s="reportQuotient"><block var="vert height"/><l>10</l></block></block><block s="gotoXY"><l>-235</l><block var="y-origin"/></block><custom-block s="label, text: %s size: %n direction: %n"><l>0</l><l>12</l><l>90</l></custom-block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="changeYPosition"><block var="distance togouptaxis"/></block><block s="setXPosition"><l>-235</l></block><custom-block s="label, text: %s size: %n direction: %n"><block s="reportRound"><block s="reportProduct"><block var="y axis interval"/><block var="i"/></block></block><l>12</l><l>90</l></custom-block></script></block></script><scripts><script x="47" y="352.99999999999994"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="101" y="329.99999999999994"><block s="doChangeVar"><l>y axis interval</l><block var="y axis interval"/></block></script></scripts></block-definition><block-definition s="draw bars, bar width: %&apos;width&apos; max bar height: %&apos;max bar height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>greatest value in data set</l><custom-block s="max of list %l"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="value from data-record: %l"><l/></custom-block></autolambda><list></list></block><list><block var="data list"/></list></custom-block></custom-block></block><block s="setXPosition"><block s="reportSum"><block var="x-origin"/><block s="reportSum"><block var="width"/><l>10</l></block></block></block><block s="doForEach"><l>item</l><block var="data list"/><script><block s="setYPosition"><l>-180</l></block><custom-block s="draw bar, label: %txt label size: %n width: %n height: %n"><custom-block s="label from data-record: %l"><block var="item"/></custom-block><l>20</l><block var="width"/><block s="reportProduct"><block s="reportQuotient"><custom-block s="value from data-record: %l"><block var="item"/></custom-block><block var="greatest value in data set"/></block><block var="max bar height"/></block></custom-block><block s="changeXPosition"><block s="reportSum"><block var="width"/><l>15</l></block></block></script></block></script><scripts><script x="10" y="338.99999999999994"><block var="max bar height"/></script><script x="10" y="368.99999999999994"><block s="errorObsolete"></block></script><script x="10" y="404.99999999999994"><block var="greatest value in data set"/></script></scripts></block-definition><block-definition s="set origin x: %&apos;x&apos; y: %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>x-origin</l><block var="x"/></block><block s="doSetVar"><l>y-origin</l><block var="y"/></block><block s="gotoXY"><block var="x"/><block var="y"/></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></blocks><variables><variable name="x-origin"><l>-200</l></variable><variable name="y-origin"><l>-90</l></variable><variable name="greatest value in data set"><l>220</l></variable></variables></project><media name="Data Sets, graphing project" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>