<snapdata remixID="9159911"><project name="Gonzalez_U3L4_BuildingVisuals" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="120" y="-94.13654618473896" heading="0" 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="12" y="80"><block s="reportNewList"><list><l>1</l><l>7</l><l>-3</l><l>4</l></list></block></script><script x="12" y="387"><block var="width"/></script><script x="115" y="792"><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="80" y="613"><block s="doRepeat"><l>10</l><script></script></block></script><script x="340.000001" y="594.000001"><block s="setSize"><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="clear"></block></script><script x="134" y="731"><custom-block s="draw bar, label: %txt label size: %n width: %n height: %n"><l>China</l><l>12</l><l>25</l><l>120</l></custom-block></script><script x="250.6884785625" y="712.000002"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="196" y="389"><custom-block s="draw axes, x0: %n y0: %n horizontal length: %n vertical height: %n"><l>-200</l><l>-110</l><l>250</l><l>280</l></custom-block></script><script x="27" y="115"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l></l></custom-block></script><script x="27" y="156"><block var="data list"/></script><script x="13" y="199"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="25" y="341"><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>240</l><l/></custom-block></script><script x="21" y="304"><block var="data list"/></script><script x="26" y="426"><block s="down"></block><block s="clear"></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="10" y="35"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></script><script x="259" y="33"><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="22" y="248"><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="352.000001" y="160.000001"><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="GreatestValueinDataset" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="x-origin" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="y-origin" style="normal" x="5" y="3.00000399999999" color="243,118,29"/></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>-200</l><l>-110</l><l>290</l><l>250</l></custom-block><custom-block s="label vertical axis, vertical height: %n data: %l"><l>240</l><block var="data list"/></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></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><custom-block s="label %txt of size %n"><block var="text"/><block var="size"/></custom-block></script><scripts><script x="220" y="123"><block s="setHeading"><block var="direction"/></block></script></scripts></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="setYPosition"><block s="reportDifference"><block var="y-origin"/><l>70</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="setSize"><block var="width"/></block><block s="setYPosition"><block var="y-origin"/></block><block s="down"></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"><l>-170</l><block var="y-origin"/></block><block s="down"></block><block s="changeYPosition"><block var="vert height"/></block><block s="up"></block><block s="gotoXY"><l>-170</l><block var="y-origin"/></block><block s="down"></block><block s="changeXPosition"><block var="horiz length"/></block><block s="up"></block></script><scripts><script x="187.99121193749988" y="195.0000010000001"><block var="x-origin"/></script><script x="291.9912119374999" y="149.0000010000001"><block var="x-origin"/></script></scripts></block-definition><block-definition s="label vertical axis, vertical height: %&apos;vert height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="setSize"><l>1</l></block><block s="up"></block><block s="doDeclareVariables"><list><l>Y-AxisInterval</l><l>DistanceToGoUpY-AxisBy</l></list></block><block s="doSetVar"><l>Y-AxisInterval</l><block s="reportQuotient"><block var="GreatestValueinDataset"/><l>10</l></block></block><block s="doSetVar"><l>DistanceToGoUpY-AxisBy</l><block s="reportQuotient"><block var="vert height"/><l>10</l></block></block><block s="gotoXY"><l>-195</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="setHeading"><l>90</l></block><block s="changeYPosition"><block var="DistanceToGoUpY-AxisBy"/></block><block s="setXPosition"><l>-205</l></block><block s="up"></block><custom-block s="label, text: %s size: %n direction: %n"><block s="reportRound"><block s="reportProduct"><block var="Y-AxisInterval"/><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="up"></block><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"/><l>50</l></block></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="data list"/><script><block s="setHeading"><l>0</l></block><block s="up"></block><block s="down"></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>15</l><l>20</l><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="up"></block><block s="changeXPosition"><block s="reportSum"><block var="width"/><l>10</l></block></block></script></custom-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>-110</l></variable><variable name="GreatestValueinDataset"><l>8715</l></variable></variables></project><media name="Gonzalez_U3L4_BuildingVisuals" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>