<snapdata remixID="13435928"><project name="Gallegos Number Cruncher 1" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAzVJREFUeF7tnbFtYmEYBH9MJxYBCaUg5IQmCCjDESVQBZaogwYIKICInJMvOOmkS3nr2ZtXwP/t7kz+Zs/n8zn8XCC0wEwBQ8t79vcCCqgI0QUUMDq/xxVQB6ILKGB0fo8roA5EF1DA6PweV0AdiC6ggNH5Pa6AOhBdQAGj83tcAXUguoACRuf3uALqQHQBBYzO73EF1IHoAgoYnd/jCqgD0QUUMDq/xxVQB6ILKGB0fo8roA5EF1DA6PweV0AdiC6ggNH5Pa6AOhBdQAGj83tcAXUguoACRuf3uALqQHQBBYzO73EF1IHoAgoYnd/jCqgD0QUUMDq/xxVQB6ILKGB0fo8roA5EF1DA6PweV0AdiC6ggNH5Pa6AOhBdQAGj83tcAXUguoACvnj+0+k01uv1i69wn1fACdh9fHyM+Xw+Ho/HOJ/PYzabTXCVcUIBJ+D09fU1jsfjX5e+/5K7XC7H5+fnfy2kAk4g4PeJzWYz3t7e/nnter2Oy+UyUZKfdUYBJ+CxWq3GYrH4c+l+v4/dbje22+0E13/2CQV8MZ/9fj9ut9t4f38fh8Phxdd4zysgj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSVWwCqcvDIKyGNWlVgBq3Dyyiggj1lVYgWswskro4A8ZlWJFbAKJ6+MAvKYVSX+BRXlAreTy9y9AAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Gallegos Number Cruncher 1"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numList"/></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="i"/><block var="numList"/></block></list></block></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="average" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numList"/></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="i"/><block var="numList"/></block></list></block></block></script></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><block s="reportListAttribute"><l><option>length</option></l><block var="numList"/></block></block></block><block s="doReport"><block var="average"/></block></script></block-definition><block-definition s="negative" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>negative</l><l>0</l></block><block s="doForEach"><l>item</l><block var="numList"/><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="item"/><l>0</l></list></block><script><block s="doReport"><l>True</l></block></script><script><block s="doReport"><l>False</l></block></script></block></script></block></script></block-definition><block-definition s="increasing?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>numList</l><block s="reportNewList"><list><l>5</l><l>3</l></list></block></block><block s="doSetVar"><l>increasing?</l><l>1</l></block><block s="doForEach"><l>item</l><block var="numList"/><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="item"/><block s="reportListItem"><l><option>last</option></l><block var="numList"/></block></list></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="item"/><l> ...is greater than or equal to ... </l><block s="reportListItem"><l><option>last</option></l><block var="numList"/></block></list></block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="item"/><l> ... is not greater than or equal to ... </l><block s="reportListItem"><l><option>last</option></l><block var="numList"/></block></list></block></block></script></block></script></block></script></block-definition><block-definition s="maximum" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>numList</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block><block s="doSetVar"><l>maximum</l><l>1</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numList"/></block><script></script></block><block s="doReport"><l></l></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="173"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="174"></list></costumes><sounds><list struct="atomic" id="175"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="54" y="35" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="180"><costumes><list struct="atomic" id="181"></list></costumes><sounds><list struct="atomic" id="182"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="90" collapsed="false">Sum and average.</comment><script x="20" y="74"><block s="doSetVar"><l>numList</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block></script><script x="20" y="117"><custom-block s="sum"><comment w="90" collapsed="true">&quot;Sum of all of the numbers in the list.</comment></custom-block></script><script x="20" y="152"><custom-block s="average"><comment w="90" collapsed="true">Average of all the numbers in the list.</comment></custom-block></script><comment x="20" y="187" w="90" collapsed="false">Negative.</comment><script x="20" y="241"><block s="doSetVar"><l>numList</l><block s="reportNewList"><list><l>-1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block></script><script x="20" y="284"><custom-block s="negative"><comment w="90" collapsed="true">If the list contains one negative number, it is true. If all the numbers are non-negative, it is false.</comment></custom-block></script></scripts></sprite><watcher var="sum" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="average" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="negative" style="normal" x="10" y="52.000003999999976" color="243,118,29" hidden="true"/><watcher var="numList" style="normal" x="10" y="73.00000599999994" color="243,118,29" hidden="true"/><watcher var="increasing?" style="normal" x="10" y="166.00000799999992" color="243,118,29" hidden="true"/><watcher var="maximum" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="sum"><l>15</l></variable><variable name="average"><l>3</l></variable><variable name="negative"><l>0</l></variable><variable name="numList"><list struct="atomic" id="218">5,3</list></variable><variable name="increasing?"><l>1</l></variable><variable name="maximum"><l>0</l></variable></variables></scene></scenes></project><media name="Gallegos Number Cruncher 1" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>