<snapdata remixID="9072862"><project name="Unit 3 - Big Data Project" 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="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="amon" center-x="87.5" center-y="81.5" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="39.71428571428572" y="103.57142857142856"><block s="receiveGo"></block><custom-block s="set_data"><comment w="90" collapsed="true">change me with your data once you get everything working</comment></custom-block><block s="doSetVar"><l>mean</l><custom-block s="mean %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/><comment w="90" collapsed="false">Why are we using map here?  Should it be inside the block?  Should we make a new variable with this information?  You need to finish this block.</comment></custom-block></custom-block></block><block s="doSetVar"><l>median</l><custom-block s="median %l"><block var="data"/></custom-block><comment w="90" collapsed="false">You need to finish this block</comment></block><block s="doSetVar"><l>standard_deviation</l><custom-block s="sd %l"><block var="data"/></custom-block></block><block s="doSetVar"><l>p^hat</l><custom-block s="phat %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/><comment w="90" collapsed="false">Why are we using map here?  Should it be inside the block?  Should we make a new variable with this information?  You need to finish this block.</comment></custom-block></custom-block><comment w="90" collapsed="false">You need to build this block</comment></block></script></scripts></sprite><watcher var="mean" style="normal" x="3" y="203.49999799999998" color="243,118,29"/><watcher var="median" style="normal" x="3" y="244" color="243,118,29"/><watcher var="standard_deviation" style="normal" x="5" y="284" color="243,118,29"/><watcher var="p^hat" style="normal" x="6" y="320" color="243,118,29"/><watcher var="successes" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="b" style="normal" x="10" y="31.000001999999995" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="data" style="normal" x="7" y="4" color="243,118,29" extX="134" extY="150"/><watcher var="x position" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="set_data" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>data</l><block s="reportNewList"><list><block s="reportNewList"><list><l>1970</l><l>42.8</l></list></block><block s="reportNewList"><list><l>1980</l><l>119.6</l></list></block><block s="reportNewList"><list><l>1990</l><l>239.3</l></list></block><block s="reportNewList"><list><l>2000</l><l>379</l></list></block><block s="reportNewList"><list><l>2008</l><l>573.02</l></list></block><block s="reportNewList"><list><l>2009</l><l>569.59</l></list></block><block s="reportNewList"><list><l>2010</l><l>586.75</l></list></block><block s="reportNewList"><list><l>2011</l><l>611.55</l></list></block><block s="reportNewList"><list><l>2012</l><l>638.62</l></list></block><block s="reportNewList"><list><l>2013</l><l>659.31</l></list></block><block s="reportNewList"><list><l>2014</l><l>683.09</l></list></block><block s="reportNewList"><list><l>2015</l><l>745.61</l></list></block><block s="reportNewList"><list><l>2016</l><l>766</l></list></block><block s="reportNewList"><list><l>2017</l><l>798.7</l></list></block></list></block><comment w="90" collapsed="false">sample data is year and graduation rate for PAUSD - has a minimum of 10 data points</comment></block></script></block-definition><block-definition s="mean %&apos;data_list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Should report the mean value for your data.  With our sample data, this would return 94.47</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block var="data_list"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block s="reportListLength"><block var="data_list"/></block></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>de:drucke _ in Größe _&#xD;ca:etiqueta _ de mida _&#xD;es:etiqueta _ de tamaño _&#xD;fr:étiquette _ d&apos;une taille de _&#xD;</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><l>process</l></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;&#xD;if (this == stage) {&#xD;    throw new Error(&#xD;     &apos;LABEL cannot be used from the stage because the stage does not have a postion.\n&apos;&#xD;     + &apos;Use LABEL from a sprite to draw text.&apos;);&#xD;}&#xD;&#xD;if (typeof text !== &apos;string&apos;) {&#xD;    throw new Error(&apos;LABEL can only draw text, not a &apos; + process.reportTypeOf(text)); &#xD;}&#xD;&#xD;var 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();&#xD;</l></block><list><block var="text"/><block var="size"/></list></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>de:behalte Elemente, die _ aus _&#xD;ca:manté els elements on _ de _&#xD;es:mantener los elementos donde _ de _&#xD;fr:garder les items tels que _ de _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><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-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;ca:combina amb _ els elements de _&#xD;es:combinar con _ los elementos de _&#xD;fr:combine avec _ les items de _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><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-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>de:wenn _ dann _ sonst _&#xD;ca:si _ llavors _ si no _&#xD;es:si _ entonces _ sino _&#xD;fr:si _ alors _ sinon _&#xD;</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>de:für _ = _ bis _ _&#xD;ca:per _ = _ fins _ _&#xD;es:para _ = _ hasta _ _&#xD;fr:pour _ allant de _ à _ _&#xD;</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>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><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-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;</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>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;</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>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;</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>de:wirf _ _&#xD;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#xD;</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>de:für jedes _ von _ _&#xD;ca:per cada _ de _ _&#xD;es:para cada _ de _ _&#xD;fr:pour chaque _ de _ _&#xD;</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>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;</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>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></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="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;ca:nombres des de _ a _&#xD;es:números de _ a _&#xD;fr:nombres de _ à _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;ca:mapeja _ sobre _&#xD;es:mapear _ sobre _&#xD;fr:appliquer _ à _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="median %&apos;data_list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="true">Reports the Median - ours is 94.5</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list><comment w="90" collapsed="true">Weird glitch - couldn&apos;t rename the variable - you should!</comment></block><block s="doSetVar"><l>a</l><custom-block s="sort %l ordering with %predRing"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data_list"/></custom-block><block s="reifyPredicate"><autolambda><block s="reportLessThan"><l></l><l></l></block></autolambda><list></list></block></custom-block><comment w="90" collapsed="false">creates an ordered list from smallest to greatest</comment></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block s="reportListLength"><block var="a"/></block><l>2</l></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><block s="reportSum"><block s="reportQuotient"><block s="reportListLength"><block var="a"/></block><l>2</l></block><l>.5</l></block><block var="a"/></block><comment w="90" collapsed="false">You need to update.  How do you get the middle value?  What if the list is of even length?  Odd length?</comment></block></script><script><block s="doReport"><block s="reportQuotient"><block s="reportSum"><block s="reportListItem"><block s="reportQuotient"><block s="reportListLength"><block var="a"/></block><l>2</l></block><block var="a"/></block><block s="reportListItem"><block s="reportSum"><block s="reportQuotient"><block s="reportListLength"><block var="a"/></block><l>2</l></block><l>1</l></block><block var="a"/></block></block><l>2</l></block><comment w="90" collapsed="false">You need to update.  How do you get the middle value?  What if the list is of even length?  Odd length?</comment></block></script></block></script></block-definition><block-definition s="append %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="287" collapsed="false">Take any number of input lists, and create a new list containing the items of the input lists.  So&#xD;              APPEND [A B] [C D]&#xD;where the [,,,] are lists reports the list&#xD;              [A B C D]&#xD;not [[A B] [C D]].</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="lists"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="lists"/></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="lists"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="lists"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><custom-block s="append %mult%l"><block s="reportCDR"><block var="lists"/></block></custom-block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="lists"/></block></block><custom-block s="append %mult%l"><block s="reportCONS"><block s="reportCDR"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><block s="reportCDR"><block var="lists"/></block></block></custom-block></block></block></script></block></script></block-definition><block-definition s="reverse %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="223" collapsed="false">Reports a new list containing the items of the input list, but in the opposite order.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>helper</l></list></block><block s="doSetVar"><l>helper</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="input"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="result"/></block></script></block><block s="doReport"><block s="evaluate"><block var="helper"/><list><block s="reportCDR"><block var="input"/></block><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="input"/></block><block var="result"/></block></list></block></block></script><list><l>input</l><l>result</l></list></block></block><block s="doWarp"><script><block s="doReport"><block s="evaluate"><block var="helper"/><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block></script></block-definition><block-definition s="remove duplicates from %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="209" collapsed="false">Reports a new list whose items are the same as in the input list, except that if two or more equal items appear in the input list, only the last one is kept in the result.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportCDR"><block var="data"/></block><block s="reportListItem"><l>1</l><block var="data"/></block></block><script><block s="doReport"><custom-block s="remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block></script></block></script></block-definition><block-definition s="sort %&apos;data&apos; ordering with %&apos;function&apos;" type="reporter" category="lists"><comment x="0" y="0" w="204" collapsed="false">Reports a sorted version of the list in its first input slot, using the comparison function in the second input slot.  For a list of numbers, using &lt; as the comparison function will sort from low to high; using &gt; will sort from high to low.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doDeclareVariables"><list><l>even items</l><l>odd items</l><l>merge</l></list></block><block s="doSetVar"><l>odd items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><l/></block><block s="evaluate"><block var="even items"/><list><block s="reportCDR"><l/></block></list></block></block></block></script><list></list></block></block><block s="doSetVar"><l>even items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="evaluate"><block var="odd items"/><list><block s="reportCDR"><l/></block></list></block></block></script><list></list></block></block><block s="doSetVar"><l>merge</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="#1"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#2"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="#2"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#1"/></block></script></block><block s="doIfElse"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="reportListItem"><l>1</l><block var="#2"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="evaluate"><block var="merge"/><list><block s="reportCDR"><block var="#1"/></block><block var="#2"/></list></block></block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#2"/></block><block s="evaluate"><block var="merge"/><list><block var="#1"/><block s="reportCDR"><block var="#2"/></block></list></block></block></block></script></block></script><list><l>#1</l><l>#2</l></list></block></block><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportCDR"><block var="data"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="evaluate"><block var="merge"/><list><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="odd items"/><list><block var="data"/></list></block><block var="function"/></custom-block><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="even items"/><list><block var="data"/></list></block><block var="function"/></custom-block></list></block></block></script></block-definition><block-definition s="assoc %&apos;key&apos; %&apos;a-list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="289.3333333333333" collapsed="false">The second input is an &quot;association list,&quot; a list of two-item lists.  Each of those smaller lists has a &quot;key&quot; as its first item and a &quot;value&quot; as its second.  ASSOC reports the first key-value pair in the association list whose key matches the first input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="a-list"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="key"/><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="a-list"/></block></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="a-list"/></block></block></script></block><block s="doReport"><custom-block s="assoc %s %l"><block var="key"/><block s="reportCDR"><block var="a-list"/></block></custom-block></block></script></block-definition><block-definition s="%&apos;#&apos; map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><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="doSetVar"><l>#</l><block var="count"/></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><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></block></script><list><l>data</l><l>count</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="doSetVar"><l>#</l><block var="count"/></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="%upvar map %repRing over %mult%l"><l>#</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="%upvar map %repRing over %mult%l"><l>#</l><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></block></script><list><l>data lists</l><l>count</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><l>1</l></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/><l>1</l></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="%&apos;#&apos; keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>keep-helper</l></list></block><block s="doSetVar"><l>keep-helper</l><block s="reifyScript"><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="doSetVar"><l>#</l><block var="count"/></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><block s="evaluate"><block var="keep-helper"/><list><block s="reportCDR"><block var="data"/></block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></block></script><script><block s="doReport"><block s="evaluate"><block var="keep-helper"/><list><block s="reportCDR"><block var="data"/></block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></script></block></script></block></script><list><l>data</l><l>count</l></list></block></block><block s="doReport"><block s="evaluate"><block var="keep-helper"/><list><block var="data"/><l>1</l></list></block></block></script></block-definition><block-definition s="%&apos;#&apos; 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="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><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><block s="doChangeVar"><l>#</l><l>1</l></block></script></block></script></block-definition><block-definition s="sd %&apos;data_list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>sqrt</option></l><custom-block s="mean %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><custom-block s="square %n"><block s="reportDifference"><l></l><block var="mean"/></block></custom-block></autolambda><list></list></block><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data_list"/></custom-block></custom-block></custom-block></block></block></script><scripts><comment x="12.85714285714289" y="138.28571428571428" w="90" collapsed="false">Calculates the standard deviation.  You do NOT need to alter this block.</comment></scripts></block-definition><block-definition s="square %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportProduct"><block var="num"/><block var="num"/></block></block></script></block-definition><block-definition s="phat %&apos;data_list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>successes</l><l>0</l></block><block s="doSetVar"><l>successes</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>b</l><custom-block s="sort %l ordering with %predRing"><block var="data_list"/><block s="reifyPredicate"><autolambda><block s="reportLessThan"><l></l><l></l></block></autolambda><list></list></block></custom-block><comment w="90" collapsed="false">creates an ordered list from smallest to greatest</comment></block><custom-block s="%upvar for each %upvar of %l %cs"><l>#</l><l>item</l><block var="b"/><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block s="reportListItem"><block s="reportDifference"><block var="#"/><l>1</l></block><block var="b"/></block></block><script><block s="doAddToList"><block var="item"/><block var="successes"/></block></script></block></script></custom-block><block s="doReport"><block s="reportQuotient"><block s="reportListLength"><block var="successes"/></block><block s="reportListLength"><block var="b"/></block></block></block></script><scripts><comment x="235" y="15" w="176.85714285714286" collapsed="false">This statistic is calculated by the (number of successes) / (total number of outcomes)</comment></scripts></block-definition></blocks><variables><variable name="data"><list id="1534"><item><list struct="atomic" id="1535">1970,42.8</list></item><item><list struct="atomic" id="1536">1980,119.6</list></item><item><list struct="atomic" id="1537">1990,239.3</list></item><item><list struct="atomic" id="1538">2000,379</list></item><item><list struct="atomic" id="1539">2008,573.02</list></item><item><list struct="atomic" id="1540">2009,569.59</list></item><item><list struct="atomic" id="1541">2010,586.75</list></item><item><list struct="atomic" id="1542">2011,611.55</list></item><item><list struct="atomic" id="1543">2012,638.62</list></item><item><list struct="atomic" id="1544">2013,659.31</list></item><item><list struct="atomic" id="1545">2014,683.09</list></item><item><list struct="atomic" id="1546">2015,745.61</list></item><item><list struct="atomic" id="1547">2016,766</list></item><item><list struct="atomic" id="1548">2017,798.7</list></item></list></variable><variable name="mean"><l>529.4957142857141</l></variable><variable name="median"><l>599.15</l></variable><variable name="standard_deviation"><l>231.8750085010175</l></variable><variable name="p^hat"><l>0.9285714285714286</l></variable><variable name="successes"><list struct="atomic" id="1549">119.6,239.3,379,569.59,573.02,586.75,611.55,638.62,659.31,683.09,745.61,766,798.7</list></variable><variable name="b"><list struct="atomic" linked="linked" id="1550">42.8,119.6,239.3,379,569.59,573.02,586.75,611.55,638.62,659.31,683.09,745.61,766,798.7</list></variable><variable name="x position"><l>0</l></variable></variables></project><media name="Unit 3 - Big Data Project" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>