<snapdata remixID="9245671"><project name="U3L4-BarGraph joshua" 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><watcher var="greatestValueInDataset" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="144.98046875" y="-90" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18.80000000000001" y="160.39999999999998"><custom-block s="max of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="value from data-record: %l"><l/></custom-block></autolambda><list></list></block><custom-block s="CO2 Emissions Data"></custom-block></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 per capita Data"></custom-block></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="543.1632822500001" y="336.400002"><block s="reportNewList"><list><l>1</l><l>7</l><l>-3</l><l>4</l></list></block></script><script x="517.8" y="171.8"><custom-block s="label %txt of size %n"><l>Hello!</l><l>18</l></custom-block></script><script x="362.79999999999995" y="240.60000000000002"><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block></script><script x="218.28847756250002" y="630.8000010000004"><custom-block s="CO2 Emissions Data"></custom-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><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 %txt of size %n"><block var="label"/><block var="label size"/></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="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></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><script><block s="doDeclareVariables"><list><l>yAxisInterval</l><l>distanceToGoUpYAxisBy</l></list></block><block s="doSetVar"><l>yAxisInterval</l><block s="reportQuotient"><block var="greatestValueInDataset"/><l>10</l></block></block><block s="doSetVar"><l>distanceToGoUpYAxisBy</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>14</l><l>90</l></custom-block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="changeYPosition"><block var="distanceToGoUpYAxisBy"/></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="yAxisInterval"/><block var="i"/></block></block><l>14</l><l>90</l></custom-block></script></block></script></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>greatestValueInDataset</l><custom-block s="max of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="value from data-record: %l"><l/></custom-block></autolambda><list></list></block><block var="data list"/></block></custom-block></block><block s="setXPosition"><block s="reportSum"><block var="x-origin"/><block var="width"/></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="greatestValueInDataset"/></block><block var="max bar height"/></block></custom-block><block s="changeXPosition"><block s="reportSum"><block var="width"/><l>10</l></block></block></script></block></script></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>-90</l></variable><variable name="greatestValueInDataset"><l>8715</l></variable></variables></project><media name="U3L4-BarGraph joshua" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>