<snapdata remixID="8947860"><project name="U3L4-Bar-Graph" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="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="-190" y="137.27272727272717" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="26,0,11,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="884" y="29"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script></scripts></sprite><watcher var="max value" style="normal" x="10.251562500000091" y="10.251562499999963" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Bar Graph, data: %&apos;data list&apos;" type="command" category="looks"><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>-190</l><l>-90</l><l>400</l><l>250</l></custom-block><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>250</l><block var="data list"/></custom-block><custom-block s="label vertical axis, vertical height: %n data: %l"><l>250</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="clear"></block><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>South 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><block s="setYPosition"><block var="y-origin"/></block><custom-block s="label, text: %s size: %n direction: %n"><block var="label"/><block var="label size"/><l>180</l></custom-block><block s="setYPosition"><block var="y-origin"/></block><block s="setColor"><color>3,10,0,1</color></block><block s="setSize"><block var="width"/></block><block s="down"></block><block s="changeYPosition"><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="up"></block><block s="setColor"><color>5,3,0,1</color></block><block s="setSize"><l>4</l></block><block s="gotoXY"><block var="x0"/><block s="reportSum"><block var="y0"/><block var="vert height"/></block></block><block s="down"></block><block s="gotoXY"><block var="x0"/><block var="y0"/></block><block s="gotoXY"><block s="reportSum"><block var="x0"/><block var="horiz length"/></block><block var="y0"/></block><block s="up"></block><block s="doSetVar"><l>x-origin</l><block var="x0"/></block><block s="doSetVar"><l>y-origin</l><block var="y0"/></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="setColor"><color>26,0,11,1</color></block><block s="setSize"><l>2</l></block><block s="doSetVar"><l>max value</l><custom-block s="max of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data list"/></block></custom-block></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="changeYPosition"><block s="reportQuotient"><block var="vert height"/><l>11</l></block></block><block s="down"></block><block s="changeXPosition"><l>10</l></block><block s="changeXPosition"><l>-10</l></block><block s="up"></block><block s="changeXPosition"><l>-40</l></block><custom-block s="label, text: %s size: %n direction: %n"><block s="reportProduct"><block s="reportQuotient"><block s="reportRound"><block var="max value"/></block><l>10</l></block><block var="i"/></block><l>10.5</l><l>90</l></custom-block><block s="setXPosition"><block var="x-origin"/></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>max value</l><custom-block s="max of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data list"/></block></custom-block></block><block s="gotoXY"><block s="reportSum"><block var="x-origin"/><block s="reportQuotient"><l>450</l><block s="reportListLength"><block var="data list"/></block></block></block><block var="y-origin"/></block><block s="doForEach"><l>item</l><block var="data list"/><script><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>11</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="max value"/></block><block var="max bar height"/></block></custom-block><block s="changeYPosition"><l>1000</l></block><block s="changeXPosition"><block s="reportQuotient"><l>350</l><block s="reportListLength"><block var="data list"/></block></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>-190</l></variable><variable name="y-origin"><l>-90</l></variable><variable name="max value"><l>8715</l></variable></variables></project><media name="U3L4-Bar-Graph" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>