<snapdata remixID="9252410"><project name="U3L4-BarGraph" 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="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="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18.80000000000001" y="160.39999999999998"><custom-block s="max of list %l"><block s="reportNewList"><list><l>1</l><l>7</l><l>-3</l><l>4</l></list></block></custom-block></script><script x="14.800000000000011" y="118.59999999999991"><custom-block s="value from data-record: %l"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></custom-block></script><script x="14.800000000000011" y="81.1999999999999"><custom-block s="label from data-record: %l"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></custom-block></script><comment x="13.199999999999989" y="10" w="261.2" collapsed="true">These blocks are given.  Explore them.</comment><comment x="23.599999999999824" y="205.9999999999999" w="275.6000000000001" collapsed="true">These data sets are also given.  Look inside.</comment><script x="18.80000000000001" y="38.39999999999992"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></script><script x="16.42851762500004" y="241.46667066666663"><custom-block s="CO2 Emissions Data"></custom-block></script><comment x="14.799999999999898" y="290.2" w="302.8" collapsed="true">You will write these blocks below.  Right click and edit.</comment><script x="18" y="545.4000000000003"><custom-block s="label vertical axis, vertical height: %n data: %l"><l>240</l><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="16.599999999999994" y="489.8000000000004"><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>240</l><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="15.599999999999994" y="609.8000000000004"><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="283.8884775625" y="611.4000010000002"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="10" y="340.00000000000017"><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="11" y="395.9999999999999"><custom-block s="label, text: %s size: %n direction: %n"><l>China</l><l>18</l><l>0</l></custom-block></script><script x="11.800000000000011" y="441"><custom-block s="draw bar, label: %txt label size: %n width: %n height: %n"><l>Germany</l><l>12</l><l>25</l><l>120</l></custom-block></script><script x="157.2" y="241.2"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="387.79999999999995" y="238.60000000000002"><block s="clear"></block></script><script x="492.79999999999995" y="200.8"><custom-block s="label %txt of size %n"><l>Hello!</l><l>18</l></custom-block></script><script x="519" y="267"><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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></l><l></l><l></l><l></l></custom-block><block s="changeXPosition"><l></l><comment w="112.4" collapsed="true">Leave a little gap</comment></block><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l></l><l></l><block var="data list"/></custom-block><custom-block s="label vertical axis, vertical height: %n data: %l"><l></l><block var="data list"/></custom-block></script></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="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="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="CO2 Emissions Data" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>USA</l><l>5491</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Russia</l><l>1788</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>India</l><l>1726</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Japan</l><l>1181</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Germany</l><l>748</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Iran</l><l>624</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>S. Korea</l><l>611</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Canada</l><l>553</l></custom-block></list></block></block></script></block-definition><block-definition s="CO2 Emissions per capita Data" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>6.52</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>USA</l><l>17.62</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Russia</l><l>12.55</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>India</l><l>1.45</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Japan</l><l>9.26</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Germany</l><l>9.19</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Iran</l><l>8.02</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>S. Korea</l><l>12.53</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Canada</l><l>16.24</l></custom-block></list></block></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></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></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>x0</l><block var="x0"/></block><block s="doSetVar"><l>y-origin</l><block var="y0"/></block><block s="up"></block><block s="gotoXY"><block var="x0"/><block var="y0"/></block><block s="down"></block><block s="changeXPosition"><block var="vert height"/></block><block s="up"></block><block s="gotoXY"><block var="x0"/><block var="y0"/></block><block s="down"></block><block s="changeYPosition"><block var="horiz length"/></block></script></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></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></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="Country-GDP-Population Data" 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>China</l><l>13421985588615</l><l>1336718015</l></list></block><block s="reportNewList"><list><l>USA</l><l>15507135407358</l><l>311050977</l></list></block><block s="reportNewList"><list><l>Russia</l><l>3121925049784</l><l>138739892</l></list></block><block s="reportNewList"><list><l>India</l><l>5806731299998</l><l>1189172906</l></list></block><block s="reportNewList"><list><l>Japan</l><l>4367871360438</l><l>127469543</l></list></block><block s="reportNewList"><list><l>Germany</l><l>3338715757320</l><l>81471834</l></list></block><block s="reportNewList"><list><l>Iran</l><l>1243922783400</l><l>77891220</l></list></block><block s="reportNewList"><list><l>S. Korea</l><l>1415591465995</l><l>48754657</l></list></block><block s="reportNewList"><list><l>Canada</l><l>1374291306176</l><l>34030589</l></list></block></list></block></block></script></block-definition></blocks><variables><variable name="x-origin"><l>-200</l></variable><variable name="y-origin"><l>0</l></variable></variables></project><media name="U3L4-BarGraph" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>