<snapdata remixID="10126050"><project name=" Galligan_4.4 - Number Cruncher-Gabriela B." app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA6NJREFUeAHt18EqJXAUx/E/oaysWSvKgiWx8Qjew5vYWnmAyUOwsdesZS0ryoZIGWNKaa6FM6d+kz53Ze51zrk+fZvL1MvrY3gQyAgcTGfuukrgj4AAlRAVEGCU33EBaiAqIMAov+MC1EBUQIBRfscFqIGogACj/I4LUANRAQFG+R0XoAaiAgKM8jsuQA1EBQQY5XdcgBqICggwyu+4ADUQFRBglN9xAWogKiDAKL/jAtRAVECAUX7HBaiBqIAAo/yOC1ADUQEBRvkdF6AGogICjPI7LkANRAUEGOV3XIAaiAoIMMrvuAA1EBUQYJTfcQFqICogwCi/4wLUQFRAgFF+xwWogaiAAKP8jgtQA1EBAUb5HRegBqICAozyOy5ADUQFBBjld1yAGogKCDDK77gANRAVEGCU33EBaiAqIMAov+MC1EBUQIBRfscFqIGogAAn8F9dXY3Dw8Nxfn4+np+fJ3yHp7oEZroWfac9S0tL4/LycpycnIy7u7uxubk5lpeXx/b29lhdXf1OP2r8Z5l6eX3E38V/+AYeHh7G/v7+uL29fX93T09Pb1/v7OyMxcXFsbe3NxYWFt5f98WXBQ58BH9iNj8/P2ZnZz+8Ojc3N6anp8fp6em4ubkZx8fH4/Hx8cP3+MfXBHwEf+J1dHQ0rq+v3169v78fGxsbY21tbWxtbY2VlZVPpjz9VQEBThC7uLgYZ2dnY3d3d/z+uF1fX//rf8MJY54qCPgdsIBmpE3A74BtlBaVBPwRUmIz1CUgwC5Je0oCAiyxGeoSEGCXpD0lAQGW2Ax1CQiwS9KekoAAS2yGugQE2CVpT0lAgCU2Q10CAuyStKckIMASm6EuAQF2SdpTEhBgic1Ql4AAuyTtKQkIsMRmqEtAgF2S9pQEBFhiM9QlIMAuSXtKAgIssRnqEhBgl6Q9JQEBltgMdQkIsEvSnpKAAEtshroEBNglaU9JQIAlNkNdAgLskrSnJCDAEpuhLgEBdknaUxIQYInNUJeAALsk7SkJCLDEZqhLQIBdkvaUBARYYjPUJSDALkl7SgICLLEZ6hIQYJekPSUBAZbYDHUJCLBL0p6SgABLbIa6BATYJWlPSUCAJTZDXQIC7JK0pyQgwBKboS4BAXZJ2lMSEGCJzVCXgAC7JO0pCQiwxGaoS0CAXZL2lAQEWGIz1CUgwC5Je0oCAiyxGeoSEGCXpD0lAQGW2Ax1CQiwS9KeksDM69SP0qQhAv8u8PMXQF5Khk0k9hIAAAAASUVORK5CYII=</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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.69164265129683" y="-2.0422990443758766" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="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="17" y="10"><block s="receiveKey"><l><option>0</option></l><comment w="90" collapsed="true">For this code once you press 0 it will give the sum of all the numbers given on the list.</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="sum %s"><block var="number list"/></custom-block></script><script x="10" y="124.36666666666665"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="true">This code is a custom SNAP predicate block called &quot;includes negative&quot; that takes a list as an argument and reports true if the list contains at least one negative number</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="included negatives %s"><block var="number list"/></custom-block></script><script x="19" y="280.3666666666667"><block s="receiveKey"><l><option>4</option></l><comment w="90" collapsed="true">This is a custom SNAP reporter block called &quot;maximum&quot; that takes a list as an argument and reports the largest number in the list.</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="max %s"><block var="number list"/></custom-block></script><script x="20" y="394.70000000000005"><block s="receiveKey"><l><option>6</option></l><comment w="90" collapsed="true">This custom SNAP reporter block called &quot;add all&quot; that takes two lists of numbers as arguments and returns a new list that contains the sum of the corresponding values in each argument list.</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><block s="doSetVar"><l>number list 2</l><block s="reportNewList"><list><l>-59</l><l>-62</l><l>47</l><l>0</l><l>-39</l><l>71</l><l>1</l><l>-8</l><l>47</l><l>16</l></list></block></block><custom-block s="add all %s %s"><block var="number list"/><block var="number list 2"/></custom-block></script><script x="376" y="30.366666666666646"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="true">This code takes a list as an argument and reports the average of all the numbers in the list. </comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="avarage %s"><block var="number list"/></custom-block></script><script x="386" y="138.36666666666665"><block s="receiveKey"><l><option>3</option></l><comment w="90" collapsed="true">In this code on snap this takes a list of numbers as an argument and reports true if each value in the list is greater than or equal to the one before it.</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="increasing %s"><block var="number list"/></custom-block></script><script x="385" y="281.86666666666656"><block s="receiveKey"><l><option>5</option></l><comment w="90" collapsed="true">For this code I had created a reporter block called &quot;make all positive&quot; that takes a list of numbers as an argument and reports a new list that is the same as the argument, except all negative numbers have been replaced by their absolute value.</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="make all positive %s"><block var="number list"/></custom-block></script><script x="397" y="399.70000000000005"><block s="receiveKey"><l><option>7</option></l><comment w="90" collapsed="true">The reporter block called &quot;only evens&quot; that I had created that takes a list of integers as an argument and reports a new list that contains only the even numbers from the argument list. The result list should have its values in the same order as the original list, but with the odd integers removed.</comment></block><block s="doSetVar"><l>number list</l><block s="reportNewList"><list><l>16</l><l>47</l><l>-8</l><l>1</l><l>71</l><l>-39</l><l>0</l><l>47</l><l>-62</l><l>-59</l></list></block></block><custom-block s="only even %s"><block var="number list"/></custom-block></script></scripts></sprite><watcher var="number list" style="normal" x="3.270946903935055" y="3.270946903935176" color="243,118,29" hidden="true"/><watcher var="sum" style="normal" x="3.270946903935055" y="33.6907537647218" color="243,118,29" hidden="true"/><watcher var="average" style="normal" x="3.270946903935055" y="40.55974291717507" color="243,118,29" hidden="true"/><watcher var="negative numbers??" style="normal" x="3.270946903935055" y="47.42873206962835" color="243,118,29" hidden="true"/><watcher var="max" style="normal" x="3.270946903935055" y="54.29772122208158" color="243,118,29" hidden="true"/><watcher var="even" style="normal" x="3.270946903935055" y="61.16671037453489" color="243,118,29" hidden="true"/><watcher var="number list 2" style="normal" x="3.270946903935055" y="68.03569952698811" color="243,118,29" hidden="true"/><watcher var="list" style="normal" x="3.270946903935055" y="74.9046886794414" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>average</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doSetVar"><l>average</l><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="i"/><block var="number list"/></block></block></block></script></block><block s="doSayFor"><block var="average"/><l>5</l></block></script></block-definition><block-definition s="avarage %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doSetVar"><l>sum</l><block s="reportQuotient"><block s="reportSum"><block var="sum"/><block s="reportListItem"><block var="i"/><block var="number list"/></block></block><block s="reportListLength"><block var="number list"/></block></block></block></script></block><block s="doSayFor"><block var="sum"/><l>5</l></block></script></block-definition><block-definition s="included negatives %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doIf"><block s="reportLessThan"><block var="number list"/><l>0</l></block><script><block s="doSayFor"><l>includes negatives</l><l>5</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block-definition><block-definition s="increasing %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="number list"/></block><block s="reportListItem"><block var="i"/><block var="number list"/></block></block><script><block s="doSayFor"><l>increasing</l><l>5</l></block></script></block></script></block></script></block-definition><block-definition s="max %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>max</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="number list"/></block><block var="max"/></block><script><block s="doSetVar"><l>max</l><block s="reportListItem"><block var="i"/><block var="number list"/></block></block></script></block></script></block><block s="doSayFor"><block var="max"/><l>5</l></block></script></block-definition><block-definition s="make all positive %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block s="reportListItem"><block var="i"/><block var="number list"/></block></block><script><block s="doReplaceInList"><block var="i"/><block var="number list"/><block s="reportProduct"><block s="reportListItem"><block var="i"/><block var="number list"/></block><l>-1</l></block></block></script></block></script></block><block s="doSayFor"><block var="number list"/><l>5</l></block></script></block-definition><block-definition s="only even %&apos;number list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>even</l><block s="reportNewList"><list><l></l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="number list"/></block><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="number list"/></block><block var="even"/></block></script></block></script></block><block s="doSayFor"><block var="even"/><l>5</l></block></script></block-definition><block-definition s="add all %&apos;number list&apos; %&apos;number list 2&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="number list 2"/></block><script><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="i"/><block var="number list"/></block><block s="reportListItem"><block var="i"/><block var="number list 2"/></block></block><block var="list"/></block></script></block><block s="doSayFor"><block var="list"/><l>5</l></block></script></block-definition></blocks><variables><variable name="number list"><list struct="atomic" id="443">16,47,-8,1,71,-39,0,47,-62,-59</list></variable><variable name="sum"><l>-6.4733189314</l></variable><variable name="average"><l>-57.8400634430727</l></variable><variable name="negative numbers??"><l>-0.6684456447187928</l></variable><variable name="max"><l>71</l></variable><variable name="even"><list struct="atomic" id="444">,16,-8,0,-62</list></variable><variable name="number list 2"><list struct="atomic" id="445">-59,-62,47,0,-39,71,1,-8,47,16</list></variable><variable name="list"><list struct="atomic" id="446">,-43,-15,39,1,32,32,1,39,-15,-43</list></variable></variables></project><media name=" Galligan_4.4 - Number Cruncher-Gabriela B." app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>