<snapdata remixID="12359863"><project name="BJC Unit 3 Lab 4" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="BJC Unit 3 Lab 4"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Bar Graph, data: %&apos;data list&apos;" type="command" category="looks"><comment x="0" y="0" w="158.8" collapsed="true">Fill in the blanks</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><custom-block s="draw axes, x0: %n y0: %n horizontal length: %n vertical height: %n"><l></l><l></l><l></l><l></l></custom-block><block s="changeXPosition"><l></l><comment w="112.4" collapsed="true">Leave a little gap</comment></block><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l></l><l></l><block var="data list"/></custom-block><custom-block s="label vertical axis, vertical height: %n data: %l"><l></l><block var="data list"/></custom-block></script></block-definition><block-definition s="data-record, label: %&apos;label&apos; value: %&apos;value&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="label"/><block var="value"/></list></block></block></script></block-definition><block-definition s="label from data-record: %&apos;data-record&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data-record"/></block></block></script></block-definition><block-definition s="value from data-record: %&apos;data-record&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="data-record"/></block></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></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="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></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="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></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="reportVariadicLessThan"><list><block var="a"/><block var="b"/></list></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="reportVariadicGreaterThan"><list><block var="a"/><block var="b"/></list></block><script><block s="doReport"><block var="a"/></block></script><script><block s="doReport"><block var="b"/></block></script></block></script></block-definition><block-definition s="CO2 Emissions Data" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>USA</l><l>5491</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Russia</l><l>1788</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>India</l><l>1726</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Japan</l><l>1181</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Germany</l><l>748</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Iran</l><l>624</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>S. Korea</l><l>611</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Canada</l><l>553</l></custom-block></list></block></block></script></block-definition><block-definition s="CO2 Emissions per capita Data" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>6.52</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>USA</l><l>17.62</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Russia</l><l>12.55</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>India</l><l>1.45</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Japan</l><l>9.26</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Germany</l><l>9.19</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Iran</l><l>8.02</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>S. Korea</l><l>12.53</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Canada</l><l>16.24</l></custom-block></list></block></block></script></block-definition><block-definition s="label, text: %&apos;text&apos; size: %&apos;size&apos; direction: %&apos;direction&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="setHeading"><block var="direction"/></block><custom-block s="label %txt of size %n"><block var="text"/><block var="size"/></custom-block></script></block-definition><block-definition s="draw bar, label: %&apos;label&apos; label size: %&apos;label size&apos; width: %&apos;width&apos; height: %&apos;height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="label, text: %s size: %n direction: %n"><block var="label"/><block var="label size"/><l>0</l></custom-block><block s="setYPosition"><block var="y-origin"/></block><block s="down"></block><block s="setSize"><block var="width"/></block><block s="forward"><block var="height"/></block><block s="up"></block></script></block-definition><block-definition s="draw axes, x0: %&apos;x0&apos; y0: %&apos;y0&apos; horizontal length: %&apos;horiz length&apos; vertical height: %&apos;vert height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>x-origin</l><block var="x0"/></block><block s="doSetVar"><l>y-origin</l><block var="y0"/></block><block s="setSize"><l>1</l></block><block s="up"></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="down"></block><block s="changeYPosition"><block var="vert height"/></block><block s="up"></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="down"></block><block s="changeXPosition"><block var="horiz length"/></block><block s="up"></block></script></block-definition><block-definition s="label vertical axis, vertical height: %&apos;vert height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs></block-definition><block-definition s="draw bars, bar width: %&apos;width&apos; max bar height: %&apos;max bar height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>greatestValueInDataset</l><custom-block s="max of list %l"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="value from data-record: %l"><l/></custom-block></autolambda><list></list></block><list><block var="data list"/></list></custom-block></custom-block></block><block s="setXPosition"><block s="reportVariadicSum"><list><block var="x-origin"/><block var="width"/></list></block></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="data list"/><script><block s="setYPosition"><l>-180</l></block><custom-block s="draw bar, label: %txt label size: %n width: %n height: %n"><custom-block s="label from data-record: %l"><block var="item"/></custom-block><l>20</l><block var="width"/><block s="reportVariadicProduct"><list><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"/></list></block></custom-block><block s="changeXPosition"><block s="reportVariadicSum"><list><block var="width"/><l>10</l></list></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><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" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="966"><pentrails>data:image/png;base64,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EPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaHAAIIBCpAABPAgZY2y0IAAQT8FiCACWC/K5TZIYAAAoEKEMAEcKClzbIQQAABvwUIYALY7wpldggggECgAgQwARxoabMsBBBAwG8BApgA9rtCmR0CCCAQqAABTAAHWtosCwEEEPBbgAAmgP2uUGaH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</pentrails><costumes><list struct="atomic" id="967"></list></costumes><sounds><list struct="atomic" id="968"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="90" y="-74.77108433734941" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="973"><costumes><list struct="atomic" id="974"></list></costumes><sounds><list struct="atomic" id="975"></list></sounds><blocks></blocks><variables></variables><scripts><script x="25.371481374999973" y="118.59999999999991"><custom-block s="value from data-record: %l"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></custom-block></script><script x="25.371481374999973" y="81.1999999999999"><custom-block s="label from data-record: %l"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></custom-block></script><comment x="23.77148137499995" y="10" w="261.2" collapsed="true">These blocks are given.  Explore them.</comment><comment x="34.171481374999786" y="205.9999999999999" w="275.6000000000001" collapsed="true">These data sets are also given.  Look inside.</comment><script x="29.371481374999973" y="38.39999999999992"><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block></script><comment x="25.37148137499986" y="290.2" w="302.8" collapsed="true">You will write these blocks below.  Right click and edit.</comment><script x="28.571481374999962" y="545.4000000000003"><custom-block s="label vertical axis, vertical height: %n data: %l"><l>240</l><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="27.171481374999956" y="489.8000000000004"><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>240</l><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="26.171481374999956" y="609.8000000000004"><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions Data"></custom-block></custom-block></script><script x="294.45995893749995" y="611.4000010000002"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="20.571481374999962" y="340.00000000000017"><custom-block s="draw axes, x0: %n y0: %n horizontal length: %n vertical height: %n"><l>-200</l><l>-90</l><l>400</l><l>240</l></custom-block></script><script x="21.571481374999962" y="395.9999999999999"><custom-block s="label, text: %s size: %n direction: %n"><l>China</l><l>18</l><l>0</l></custom-block></script><script x="440.771481375" y="315.2"><custom-block s="CO2 Emissions per capita Data"></custom-block></script><script x="519.3714813749999" y="179.60000000000002"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="528.3714813749999" y="225.60000000000002"><block s="clear"></block></script><script x="333.734763625" y="218.40000199999997"><block s="reportNewList"><list><l>1</l><l>7</l><l>-3</l><l>4</l></list></block></script><script x="16.371481374999973" y="443"><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="10" y="257.4333383333335"><custom-block s="CO2 Emissions Data"></custom-block></script></scripts></sprite><watcher var="greatestValueInDataset" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><variables><variable name="x-origin"><l>-200</l></variable><variable name="y-origin"><l>-90</l></variable><variable name="greatestValueInDataset"><l>8715</l></variable></variables></scene></scenes></project><media name="BJC Unit 3 Lab 4" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>