<snapdata remixID="9979322"><project name="Unit 3 - Big Data Project" app="Snap! 6, https://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="round" ternary="false" hyperops="true" 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="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="15.714285714285703" y="6.666666666666667"><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="reportCDR"><l/></block></autolambda><list></list></block><block var="data"/><comment w="90" collapsed="true">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="true">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"><block var="data"/></custom-block><comment w="90" collapsed="true">You need to build this block</comment></block></script></scripts></sprite><watcher var="data" style="normal" x="-9" y="7" color="243,118,29" extX="292" extY="220"/><watcher var="p^hat" style="normal" x="184" y="297" color="243,118,29"/><watcher var="standard_deviation" style="normal" x="8" y="270.00000000000006" color="243,118,29" extX="120" extY="105"/><watcher var="median" style="normal" x="326" y="17" color="243,118,29" extX="120" extY="105"/><watcher var="mean" style="normal" x="304" y="181.499998" color="243,118,29" extX="101" extY="97"/></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>2011</l><l>40.41</l><l>1.99</l></list></block><block s="reportNewList"><list><l>2012</l><l>37.03</l><l>3.26</l></list></block><block s="reportNewList"><list><l>2013</l><l>34.57</l><l>9.68</l></list></block><block s="reportNewList"><list><l>2014</l><l>47.81</l><l>12.41</l></list></block><block s="reportNewList"><list><l>2015</l><l>48.83</l><l>12.09</l></list></block><block s="reportNewList"><list><l>2016</l><l>21.52</l><l>11.38</l></list></block><block s="reportNewList"><list><l>2017</l><l>38.12</l><l>12.68</l></list></block><block s="reportNewList"><list><l>2018</l><l>33.47</l><l>13.71</l></list></block><block s="reportNewList"><list><l>2019</l><l>26.56</l><l>11.94</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 w="90" collapsed="true">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"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><block var="data_list"/></custom-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 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><l>b</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="true">creates an ordered list from smallest to greatest</comment></block><block s="doSetVar"><l>b</l><custom-block s="sort %l ordering with %predRing"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>3</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="true">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>0</l></block><script><block s="doReport"><block s="reportNewList"><list><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><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="b"/></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="b"/></block></block><l>2</l></block></list></block></block></script><script><block s="doReport"><block s="reportNewList"><list><block s="reportListItem"><block s="reportQuotient"><block s="reportSum"><block s="reportListLength"><block var="a"/></block><l>1</l></block><l>2</l></block><block var="a"/></block><block s="reportListItem"><block s="reportQuotient"><block s="reportSum"><block s="reportListLength"><block var="a"/></block><l>1</l></block><l>2</l></block><block var="b"/></block></list></block></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="reportNewList"><list><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 s="reportListItem"><l>1</l><block var="mean"/></block></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 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 s="reportListItem"><l>2</l><block var="mean"/></block></block></custom-block></autolambda><list></list></block><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>3</l><l/></block></autolambda><list></list></block><block var="data_list"/></custom-block></custom-block></custom-block></block></list></block></block></script><scripts><comment x="217.52380952380955" y="12.952380952380926" w="90" collapsed="true">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"><comment w="176.85714285714286" collapsed="true">This statistic is calculated by the (number of successes) / (total number of outcomes)</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>0</l></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="data_list"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>2</l><block var="item"/></block><block s="reportListItem"><l>2</l><block s="reportListItem"><block s="reportDifference"><block s="reportListIndex"><block var="item"/><block var="data_list"/></block><l>1</l></block><block var="data_list"/></block></block></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>3</l><block var="item"/></block><block s="reportListItem"><l>3</l><block s="reportListItem"><block s="reportDifference"><block s="reportListIndex"><block var="item"/><block var="data_list"/></block><l>1</l></block><block var="data_list"/></block></block></block><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script></block></script></block><block s="doReport"><block s="reportQuotient"><block var="a"/><block s="reportListLength"><block s="reportCDR"><block var="data_list"/></block></block></block></block></script></block-definition></blocks><variables><variable name="data"><list id="1625"><item><list struct="atomic" id="1626">2011,40.41,1.99</list></item><item><list struct="atomic" id="1627">2012,37.03,3.26</list></item><item><list struct="atomic" id="1628">2013,34.57,9.68</list></item><item><list struct="atomic" id="1629">2014,47.81,12.41</list></item><item><list struct="atomic" id="1630">2015,48.83,12.09</list></item><item><list struct="atomic" id="1631">2016,21.52,11.38</list></item><item><list struct="atomic" id="1632">2017,38.12,12.68</list></item><item><list struct="atomic" id="1633">2018,33.47,13.71</list></item><item><list struct="atomic" id="1634">2019,26.56,11.94</list></item></list></variable><variable name="mean"><list struct="atomic" id="1635">36.47999999999999,9.904444444444444</list></variable><variable name="median"><list struct="atomic" id="1636">37.03,11.94</list></variable><variable name="standard_deviation"><list struct="atomic" id="1637">8.394737769711584,4.03317661158632</list></variable><variable name="p^hat"><l>0.25</l></variable></variables></project><media name="Unit 3 - Big Data Project" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>