<snapdata remixID="9059306"><project name="U3L4-BarGraph" 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="150" 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="20" y="20"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></script><script x="20" y="53.00000000000006"><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><script x="20" y="90"><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="20" y="127.00000000000006"><custom-block s="label %txt of size %n"><l>Hello!</l><l>18</l></custom-block></script><script x="20" y="166.0000000000001"><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="20" y="203.0000000000001"><block s="receiveKey"><l><option>space</option></l></block><block s="clear"></block></script><script x="20" y="273.0000000000001"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="20" y="303.0000000000001"><custom-block s="CO2 Emissions Data"></custom-block></script><script x="20" y="333.0000000000001"><block s="receiveKey"><l><option>1</option></l></block><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="420.0000000000001"><block s="receiveKey"><l><option>2</option></l></block><custom-block s="label, text: %s size: %n direction: %n"><l>China</l><l>18</l><l>0</l></custom-block></script><script x="20" y="493"><block s="receiveKey"><l><option>3</option></l></block><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="20" y="566.0000000000001"><block s="receiveKey"><l><option>4</option></l></block><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="20" y="654.0000000000001"><block s="receiveKey"><l><option>5</option></l></block><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="20" y="728.0000000000003"><block s="receiveKey"><l><option>6</option></l></block><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="20" y="802.0000000000002"><block s="receiveKey"><l><option>7</option></l></block><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions per capita Data"></custom-block></custom-block></script><script x="20" y="876"><block s="receiveKey"><l><option>8</option></l></block><custom-block s="Bar Graph, data: %l"><custom-block s="Country GDP Per Capita"></custom-block></custom-block></script></scripts></sprite><watcher scope="Stage" s="getTimer" style="large" x="10" y="10" color="4,148,220" 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"><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></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><block s="up"></block><block s="gotoXY"><block s="xPosition"></block><block s="reportDifference"><block var="y-origin"/><l>80</l></block></block><custom-block s="label, text: %s size: %n direction: %n"><block var="label"/><block var="label size"/><l>0</l></custom-block><block s="up"></block><block s="gotoXY"><block s="xPosition"></block><block var="y-origin"/></block><block s="down"></block><block s="setSize"><block var="width"/></block><block s="forward"><block var="height"/></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="x0"/><block var="y0"/></block><block s="down"></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="gotoXY"><block var="x0"/><block var="y0"/></block><block s="down"></block><block s="gotoXY"><block var="x0"/><block s="reportSum"><block var="y0"/><block var="vert height"/></block></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="setSize"><l>1</l></block><block s="up"></block><block s="doDeclareVariables"><list><l>max val</l></list></block><block s="doSetVar"><l>max val</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="gotoXY"><block s="reportDifference"><block var="x-origin"/><l>35</l></block><block var="y-origin"/></block><custom-block s="label, text: %s size: %n direction: %n"><l>0</l><l>10</l><l>90</l></custom-block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="gotoXY"><block s="reportDifference"><block var="x-origin"/><l>35</l></block><block s="reportSum"><block s="reportProduct"><block s="reportQuotient"><block var="vert height"/><l>10</l></block><block var="i"/></block><block var="y-origin"/></block></block><custom-block s="label, text: %s size: %n direction: %n"><block s="reportRound"><block s="reportProduct"><block s="reportQuotient"><block var="max val"/><l>10</l></block><block var="i"/></block></block><l>10</l><l>90</l></custom-block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block var="x-origin"/><block s="reportSum"><block s="reportProduct"><block s="reportQuotient"><block var="vert height"/><l>10</l></block><block var="i"/></block><block var="y-origin"/></block></block><block s="down"></block><block s="forward"><l>10</l></block><block s="up"></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="up"></block><block s="doDeclareVariables"><list><l>max val</l></list></block><block s="setXPosition"><block s="reportSum"><block s="reportSum"><block var="x-origin"/><block var="width"/></block><l>20</l></block></block><block s="doSetVar"><l>max val</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="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>12</l><block var="width"/><block s="reportProduct"><block var="max bar height"/><block s="reportQuotient"><custom-block s="value from data-record: %l"><block var="item"/></custom-block><block var="max val"/></block></block></custom-block><block s="up"></block><block s="changeXPosition"><block s="reportSum"><block var="width"/><l>20</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><block-definition s="USE BIGNUMS %&apos;bool&apos;" type="command" category="operators"><comment x="0" y="0" w="303.3333333333333" collapsed="false">call with True to turn on the entire Scheme numeric tower, including infinite-precision integers, exact rationals, and complex numbers; call with False to restore native JavaScript arithmetic.</comment><header></header><code></code><translations>pt:altera utilização de aritmética do Scheme para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doDeclareVariables"><list><l>isDone</l></list></block><block s="doSetVar"><l>isDone</l><block s="evaluate"><block s="reportJSFunction"><list><l>useBigNums</l></list><l>var done = false;&#xD;&#xD;function initialize (callback) {&#xD;    var bigScript = document.createElement(&apos;script&apos;);&#xD;    bigScript.src = &apos;//snap.berkeley.edu/snapsource/libraries/biginteger.js&apos;;&#xD;    bigScript.onload = loadScheme;&#xD;    document.head.appendChild(bigScript);&#xD;&#xD;    function loadScheme () {&#xD;        var schemeScript = document.createElement(&apos;script&apos;);&#xD;        schemeScript.src = &apos;//snap.berkeley.edu/snapsource/libraries/schemeNumber.js&apos;;&#xD;        schemeScript.onload = finish;&#xD;        document.head.appendChild(schemeScript);&#xD;    }&#xD;&#xD;    function finish () {&#xD;        makeGlobalObject();&#xD;        callback();&#xD;    }&#xD;}&#xD;&#xD;function makeGlobalObject () {&#xD;    window.bigNumbers = {&#xD;        originalEvaluate: InputSlotMorph.prototype.evaluate,&#xD;        originalChangeVar: VariableFrame.prototype.changeVar,&#xD;        originalPrims: {&#xD;            reportSum: Process.prototype.reportSum,&#xD;            reportDifference: Process.prototype.reportDifference,&#xD;            reportProduct: Process.prototype.reportProduct,&#xD;            reportQuotient: Process.prototype.reportQuotient,&#xD;            reportPower: Process.prototype.reportPower,&#xD;            reportModulus: Process.prototype.reportModulus,&#xD;            reportRandom: Process.prototype.reportRandom,&#xD;            reportLessThan: Process.prototype.reportLessThan,&#xD;            reportGreaterThan: Process.prototype.reportGreaterThan,&#xD;            reportEquals: Process.prototype.reportEquals,&#xD;            reportIsIdentical: Process.prototype.reportIsIdentical,&#xD;            reportMonadic: Process.prototype.reportMonadic&#xD;        }&#xD;    };&#xD;}&#xD;&#xD;function loadBlocks () {&#xD;    var fn = SchemeNumber.fn;&#xD;    var originalPrims = window.bigNumbers.originalPrims;&#xD;    if (useBigNums) {&#xD;        InputSlotMorph.prototype.evaluate = function () {&#xD;            var contents = this.contents();&#xD;            if (this.constant) {&#xD;                return this.constant;&#xD;            }&#xD;            if (this.isNumeric) {&#xD;                return parseNumber(contents.text || &apos;0&apos;);&#xD;            }&#xD;            return contents.text;&#xD;        };&#xD;        VariableFrame.prototype.changeVar = function (name, delta, sender) {&#xD;            var frame = this.find(name),&#xD;                value,&#xD;                newValue;&#xD;            if (frame) {&#xD;                value = parseNumber(frame.vars[name].value);&#xD;                newValue = value !== value ? delta : value + parseNumber(delta);&#xD;                if (sender instanceof SpriteMorph &amp;&amp;&#xD;                        (frame.owner instanceof SpriteMorph) &amp;&amp;&#xD;                        (sender !== frame.owner)) {&#xD;                    sender.shadowVar(name, newValue);&#xD;                } else {&#xD;                    frame.vars[name].value = newValue;&#xD;                }&#xD;&#xD;            }&#xD;        };&#xD;        Object.assign(Process.prototype, {&#xD;            reportSum: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;+&apos;](a, b);&#xD;            },&#xD;            reportDifference: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;-&apos;](a, b);&#xD;            },&#xD;            reportProduct: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;*&apos;](a, b);&#xD;            },&#xD;            reportQuotient: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (fn[&apos;=&apos;](b, &apos;0&apos;) &amp;&amp; !fn[&apos;=&apos;](a, &apos;0&apos;)) {&#xD;                      return (fn[&apos;&lt;&apos;](a, &apos;0&apos;) ? SchemeNumber(&apos;-inf.0&apos;) : SchemeNumber(&apos;+inf.0&apos;))&#xD;                };&#xD;                if (a !== a || b !== b || fn[&apos;=&apos;](b, &apos;0&apos;)) return SchemeNumber(&apos;+nan.0&apos;);&#xD;                return fn[&apos;/&apos;](a, b);&#xD;            },&#xD;            reportPower: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;expt&apos;](a, b);&#xD;            },&#xD;            reportModulus: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                var result = fn.mod(a, b);&#xD;                if (fn[&apos;&lt;&apos;](b, &apos;0&apos;) &amp;&amp; fn[&apos;&gt;&apos;](result, &apos;0&apos;)) {&#xD;                    result = fn[&apos;+&apos;](result, b);&#xD;                }&#xD;                return result;&#xD;            },&#xD;            reportRandom: function (min, max) {&#xD;                var floor = parseNumber(min),&#xD;                    ceil = parseNumber(max);&#xD;                if (floor !== floor || ceil !== ceil) return NaN;&#xD;                if (!fn[&apos;=&apos;](fn.mod(floor, &apos;1&apos;), &apos;0&apos;) || !fn[&apos;=&apos;](fn.mod(ceil, &apos;1&apos;), &apos;0&apos;)) {&#xD;                    // One of the numbers isn&apos;t whole. Include the decimal.&#xD;                    return fn[&apos;+&apos;](&#xD;                        fn[&apos;*&apos;](&#xD;                            Math.random(),&#xD;                            fn[&apos;-&apos;](ceil, floor)&#xD;                        ),&#xD;                        floor&#xD;                    );&#xD;                }&#xD;                return fn.floor(&#xD;                    fn[&apos;+&apos;](&#xD;                        fn[&apos;*&apos;](&#xD;                            Math.random(),&#xD;                            fn[&apos;+&apos;](&#xD;                                fn[&apos;-&apos;](ceil, floor),&#xD;                                &apos;1&apos;&#xD;                            )&#xD;                        ),&#xD;                        floor&#xD;                    )&#xD;                );&#xD;            },&#xD;            reportLessThan: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;&lt;&apos;](a, b);&#xD;            },&#xD;            reportGreaterThan: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;&gt;&apos;](a, b);&#xD;            },&#xD;            reportGreaterThan: function (a, b) {&#xD;                a = parseNumber(a);&#xD;                b = parseNumber(b);&#xD;                if (a !== a || b !== b) return NaN;&#xD;                return fn[&apos;&gt;&apos;](a, b);&#xD;            },&#xD;            reportEqual: function (a, b) {&#xD;                x = parseNumber(a);&#xD;                y = parseNumber(b);&#xD;                if (x !== x || y !== y) return snapEquals(a, b);&#xD;                return fn[&apos;=&apos;](x, y);&#xD;            },&#xD;            reportIsIdentical: function (a, b) {&#xD;                x = parseNumber(a);&#xD;                y = parseNumber(b);&#xD;                if (x !== x || y !== y) return originalPrims.reportIsIdentical(a, b);&#xD;                return fn[&apos;=&apos;](x, y);&#xD;            },&#xD;            reportMonadic: function (fname, n) {&#xD;                n = parseNumber(n);&#xD;                if (n !== n) return NaN;&#xD;&#xD;                switch (Process.prototype.inputOption(fname)) {&#xD;                case &apos;abs&apos;:&#xD;                    return fn.abs(n);&#xD;                case &apos;ceiling&apos;:&#xD;                    return fn.ceiling(n);&#xD;                case &apos;floor&apos;:&#xD;                    return fn.floor(n);&#xD;                case &apos;sqrt&apos;:&#xD;                    return sqrt(n);&#xD;                case &apos;sin&apos;:&#xD;                    return fn.sin(radians(n));&#xD;                case &apos;cos&apos;:&#xD;                    return fn.cos(radians(n));&#xD;                case &apos;tan&apos;:&#xD;                    return fn.tan(radians(n));&#xD;                case &apos;asin&apos;:&#xD;                    return degrees(fn.asin(n));&#xD;                case &apos;acos&apos;:&#xD;                    return degrees(fn.acos(n));&#xD;                case &apos;atan&apos;:&#xD;                    return degrees(fn.atan(n));&#xD;                case &apos;ln&apos;:&#xD;                    return fn.log(n);&#xD;                case &apos;log&apos;:&#xD;                    return fn.log(n, &apos;10&apos;);&#xD;                case &apos;e^&apos;:&#xD;                    return fn.exp(n);&#xD;                case &apos;10^&apos;:&#xD;                    return fn.expt(&apos;10&apos;, n);&#xD;                default:&#xD;                    return SchemeNumber(&apos;0&apos;);&#xD;                }&#xD;            }&#xD;        });&#xD;    } else {&#xD;        InputSlotMorph.prototype.evaluate = window.bigNumbers.originalEvaluate;&#xD;        VariableFrame.prototype.changeVar = window.bigNumbers.originalChangeVar;&#xD;        Object.assign(Process.prototype, originalPrims);&#xD;    }&#xD;    done = true;&#xD;}&#xD;&#xD;function parseNumber (n) {&#xD;    var fn = SchemeNumber.fn;&#xD;    if (!fn[&apos;number?&apos;](n)) {&#xD;        n = &apos;&apos; + n;&#xD;        try {&#xD;            return parseENotation(n) || SchemeNumber(n);&#xD;        } catch (err) {&#xD;            return NaN;&#xD;        }&#xD;    }&#xD;    return n;&#xD;}&#xD;&#xD;function parseENotation (n) {&#xD;    var fn = SchemeNumber.fn;&#xD;&#xD;    var numbers = n.match(/^(-?\d+\.?\d*|-?\.\d+)e(-?\d+)$/i);&#xD;    if (!numbers) return null;&#xD;&#xD;    var coefficient = numbers[1];&#xD;    var exponent = numbers[2];&#xD;    return fn[&apos;*&apos;](&#xD;        coefficient,&#xD;        fn.expt(&apos;10&apos;, exponent)&#xD;    );&#xD;}&#xD;&#xD;function sqrt (n) {&#xD;    var fn = SchemeNumber.fn;&#xD;&#xD;    if (!fn[&apos;exact?&apos;](n) || !fn[&apos;rational?&apos;](n) || fn[&apos;&lt;&apos;](n,&apos;0&apos;)) return fn.sqrt(n);&#xD;&#xD;    var rootNumerator = fn[&apos;exact-integer-sqrt&apos;](fn.numerator(n));&#xD;    if (!fn[&apos;=&apos;](rootNumerator[1], &apos;0&apos;)) return fn.sqrt(n);&#xD;&#xD;    var rootDenominator = fn[&apos;exact-integer-sqrt&apos;](fn.denominator(n));&#xD;    if (!fn[&apos;=&apos;](rootDenominator[1], &apos;0&apos;)) return fn.sqrt(n);&#xD;&#xD;    return fn[&apos;/&apos;](rootNumerator[0], rootDenominator[0]);&#xD;}&#xD;&#xD;function isDone () {&#xD;    return done;&#xD;}&#xD;&#xD;if (window.bigNumbers) {&#xD;    loadBlocks();&#xD;} else {&#xD;    initialize(loadBlocks);&#xD;}&#xD;&#xD;return isDone;</l></block><list><block var="bool"/></list></block></block><block s="doWaitUntil"><block s="evaluate"><block var="isDone"/><list></list></block></block></script></block-definition><block-definition s="%&apos;n&apos; !" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="n"/><l>0</l></block><l>1</l><block s="reportProduct"><block var="n"/><custom-block s="%n !"><block s="reportDifference"><block var="n"/><l>1</l></block></custom-block></block></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="Scheme number %&apos;function&apos; of %&apos;number&apos;" type="reporter" category="operators"><comment x="0" y="0" w="300" collapsed="true">Provides Scheme arithmetic functions not in JavaScript</comment><header></header><code></code><translations>pt:_ de _&#xD;</translations><inputs><input type="%s" readonly="true"><options>number?&#xD;complex?&#xD;real?&#xD;rational?&#xD;integer?&#xD;exact?&#xD;inexact?&#xD;exact&#xD;inexact&#xD;finite?&#xD;infinite?&#xD;nan?&#xD;numerator&#xD;denominator&#xD;real-part&#xD;imag-part&#xD;magnitude&#xD;angle</options></input><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l><l>num</l></list><l>function parseNumber (n) {&#xD;    var fn = SchemeNumber.fn;&#xD;    if (!fn[&apos;number?&apos;](n)) {&#xD;        n = &apos;&apos; + n;&#xD;        try {&#xD;            return parseENotation(n) || SchemeNumber(n);&#xD;        } catch (err) {&#xD;            return NaN;&#xD;        }&#xD;    }&#xD;    return n;&#xD;}&#xD;&#xD;function parseENotation (n) {&#xD;    var fn = SchemeNumber.fn;&#xD;&#xD;    var numbers = n.match(/^(-?\d+\.?\d*|-?\.\d+)e(-?\d+)$/i);&#xD;    if (!numbers) return null;&#xD;&#xD;    var coefficient = numbers[1];&#xD;    var exponent = numbers[2];&#xD;    return fn[&apos;*&apos;](&#xD;        coefficient,&#xD;        fn.expt(&apos;10&apos;, exponent)&#xD;    );&#xD;}&#xD;var fn=SchemeNumber.fn,&#xD;      number=parseNumber(num);&#xD;&#xD;switch (which) {&#xD;  case &apos;number?&apos;:&#xD;  case &apos;complex?&apos;:&#xD;    return (fn[&apos;number?&apos;](number));&#xD;  case &apos;real?&apos;:&#xD;    return (fn[&apos;real?&apos;](number) || fn[&apos;real-valued?&apos;](number));&#xD;  case &apos;rational?&apos;:&#xD;    return (fn[&apos;rational?&apos;](number) || (fn[&apos;=&apos;](number, fn.rationalize(number, parseNumber(&apos;1.0e-5&apos;)))));&#xD;  case &apos;integer?&apos;:&#xD;    return (fn[&apos;integer?&apos;](number) || fn[&apos;integer-valued?&apos;](number));&#xD;  case &apos;exact?&apos;:&#xD;  case &apos;inexact?&apos;:&#xD;  case &apos;finite?&apos;:&#xD;  case &apos;infinite?&apos;:&#xD;  case &apos;nan?&apos;:&#xD;  case &apos;real-part&apos;:&#xD;  case &apos;imag-part&apos;:&#xD;    return (fn[which](number));&#xD;  case &apos;magnitude&apos;:&#xD;    return (fn.magnitude(number));&#xD;  case &apos;angle&apos;:&#xD;    return (fn.angle(number));&#xD;  case &apos;numerator&apos;:&#xD;    return (fn.numerator(number));&#xD;  case &apos;denominator&apos;:&#xD;    return (fn.denominator(number));&#xD;  case &apos;exact&apos;:&#xD;    return (fn.exact(number));&#xD;case &apos;inexact&apos;:&#xD;    return (fn.inexact(number));&#xD;}</l></block><list><block var="function"/><block var="number"/></list></block></block></script></block-definition><block-definition s="Country GDP Per Capita" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><custom-block s="Country-GDP-Population Data"></custom-block><script><block s="doAddToList"><custom-block s="data-record, label: %txt value: %n"><custom-block s="label from data-record: %l"><block var="item"/></custom-block><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="item"/></block><block s="reportListItem"><l>3</l><block var="item"/></block></block></custom-block><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition></blocks><variables><variable name="x-origin"><l>-200</l></variable><variable name="y-origin"><l>-90</l></variable></variables></project><media name="U3L4-BarGraph" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>