<snapdata remixID="12169338"><project name="Lab 4.4 snap abreu" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABDRJREFUeF7t3b9LlAEcx/Hvc5mXxV3R4uZRQ+v9Dy6CUKRbREM0ReDWJE2VLVFbuLbZdFCTIAQNLU6iNPQHSGOHGIe/nngeMBIdnk988EvwFuTk/N73673uvVuUZVkGXwgkCRQEmCTP2VqAAAkhVYAAU/k5ToA0kCpAgKn8HCdAGkgVIMBUfo4TIA2kChBgKj/HCZAGUgUIMJWf4wRIA6kCBJjKz3ECpIFUAQJM5ec4AdJAqgABpvJznABpIFWAAFP5OU6ANJAqQICp/BwnQBpIFSDAVH6OEyANpAoQYCo/xwmQBlIFCDCVn+MESAOpAgSYys9xAqSBVAECTOXnOAHSQKoAAabyc5wAaSBVgABT+TlOgDSQKkCAqfwcJ0AaSBUgwFR+jhMgDaQKEGAqP8cJkAZSBQgwlZ/jBNiggaVHD+P250/x8e6DWHzztsErGGkqQIANpZ5fn4hnrVE9Xf13x5WLnbj07n3Mzc013MDYWQIEKHTxvXctbu0OT72iLIp4eqEbr3/8FLYxWgkQYMMOPn5YiTtP7p2Y/nblagzuP47Fl0sRRdFwE2N/CxBggx5+7ezE5Rvd2G1PxIub/Xj15SvBNXBrMkKADZRWV1djZmamwSQjqgABqmLMWwUI0MrJMlWAAFUx5q0CBGjlZJkqQICqGPNWAQK0crJMFSBAVYx5qwABWjlZpgoQoCrGvFWAAK2cLFMFCFAVY94qQIBWTpapAgSoijFvFSBAKyfLVAECVMWYtwoQoJWTZaoAAapizFsFCNDKyTJVgABVMeatAgRo5WSZKkCAqhjzVgECtHKyTBUgQFWMeasAAVo5WaYKEKAqxrxVgACtnCxTBQhQFWPeKkCAVk6WqQIEqIoxbxUgQCsny1QBAlTFmLcKEKCVk2WqAAGqYsxbBQjQyskyVYAAVTHmrQIEaOVkmSpAgKoY81YBArRyskwVIEBVjHmrAAFaOVmmChCgKsa8VYAArZwsUwUIUBVj3ipAgFZOlqkCBKiKMW8VIEArJ8tUAQJUxZi3ChCglZNlqgABqmLMWwUI0MrJMlWAAFUx5q0CBGjlZJkqQICqGPNWAQK0crJMFSBAVYx5qwABWjlZpgoQoCrGvFWAAK2cLFMFCFAVY94qQIBWTpapAgSoijFvFSBAKyfLVAECVMWYtwoQoJWTZaoAAapizFsFCNDKyTJVgABVMeatAgRo5dSWDYfDWFtbi+3tbe2F/9F0p9OJ6enpmJqaOvOvJsCkD3N9fT0mJyeTrp//2a2trZidnT11+J8DLMsyBoNB9Pv9GBsbi6IoonruvB4PDg5iY2Mj5ufnz1/TcHFzczO63W69aW9vrzasHtvt9ont1fusvqvft1qtODo6isPDw9p6eXk5FhYW6uf39/fr1x1/FqPR6M/Px/Pj4+P151N9HT8a3krjFb1e79Tsb7LPbrc69LuhAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Lab 4.4 snap abreu"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Populate array" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="setColor"><color>214,255,74,1</color></block><block s="doAsk"><l>How many numbers would you like to consider?</l></block><block s="doSetVar"><l>Array length</l><block s="getLastAnswer"></block></block><block s="setColor"><color>235,255,84,1</color></block><block s="doSetVar"><l>number array</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="false">A sloppy way to create a blank array...</comment></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doSetVar"><l>number</l><block s="reportRandom"><l>-100</l><l>100</l></block></block><block s="doAddToList"><block var="number"/><block var="number array"/></block></script><comment w="90" collapsed="false">Create user-defined length of random numbers..</comment></block></script></block-definition><block-definition s="Write Sum" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>120</l></block><block s="write"><block s="reportJoinWords"><list><l>The sum of the array is </l><custom-block s="Sum"></custom-block></list></block><l>20</l></block></script></block-definition><block-definition s="Average" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="Sum"></custom-block><block var="Array length"/></block><comment w="90" collapsed="false">avg = sum/# of items</comment></block></script></block-definition><block-definition s="Write Average" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>100</l></block><block s="write"><block s="reportJoinWords"><list><l>The average of the array is </l><custom-block s="Average"></custom-block></list></block><l>20</l></block></script></block-definition><block-definition s="Includes Negative" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Negative</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block var="number array"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doSetVar"><l>Negative</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><comment w="90" collapsed="false">If there is a negative number in the array, report it.</comment></block><block s="doReport"><block var="Negative"/></block></script></block-definition><block-definition s="Sum" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Total</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doChangeVar"><l>Total</l><block s="reportListItem"><block var="i"/><block var="number array"/></block></block></script><comment w="90" collapsed="false">Total the values inside the array..</comment></block><block s="doReport"><block var="Total"/></block></script></block-definition><block-definition s="Write Negative ?" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>80</l></block><block s="doIfElse"><custom-block s="Includes Negative"></custom-block><script><block s="write"><l>There is a negative # in list!</l><l>20</l></block></script><script><block s="write"><l>All the numbers are positive.</l><l>20</l></block></script></block></script></block-definition><block-definition s="Maximum" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Maximum</l><block s="reportListItem"><l>1</l><block var="number array"/></block></block><block s="doFor"><l>i</l><l>2</l><block var="Array length"/><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="number array"/></block><block var="Maximum"/></block><script><block s="doSetVar"><l>Maximum</l><block s="reportListItem"><block var="i"/><block var="number array"/></block></block></script></block></script><comment w="90" collapsed="false">Traverse the array, checking to see if the new number is greater than the Maximum.  If so, that&apos;s our new Maximum...</comment></block><block s="doReport"><block var="Maximum"/></block></script></block-definition><block-definition s="Write Small to Large?" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>60</l></block><block s="doIfElse"><custom-block s="Increasing?"></custom-block><script><block s="write"><l>The numbers increase!!</l><l>20</l></block></script><script><block s="write"><l>The numbers do not increase.</l><l>20</l></block></script></block></script></block-definition><block-definition s="Increasing?" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Small to Large</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block var="Array length"/><l>1</l></block><script><block s="doIf"><block s="reportNot"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="number array"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="number array"/></block></block></block><script><block s="doSetVar"><l>Small to Large</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><comment w="90" collapsed="false">Traverse the list, checking if the next number is always higher than the previous number..</comment></block><block s="doReport"><block var="Small to Large"/></block></script></block-definition><block-definition s="Write Maximum" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>40</l></block><block s="write"><block s="reportJoinWords"><list><l>The maximum # is </l><custom-block s="Maximum"></custom-block></list></block><l>20</l></block></script></block-definition><block-definition s="Make Positive" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Positive</l><block s="reportVariadicProduct"><list><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>-1</l></list></block></block><block s="doReplaceInList"><block var="i"/><block var="number array"/><block var="Positive"/></block><block s="doReport"><block var="Positive"/></block></script></block-definition><block-definition s="Make All Positive" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>100</l></block><block s="write"><l>All Positives: </l><l>20</l></block><block s="doWait"><l>3</l></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><l>200</l></block><script><block s="gotoXY"><l>-180</l><l>80</l></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>0</l></block><script><block s="write"><block s="reportJoinWords"><list><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>, </l></list></block><l>20</l></block></script><script><block s="doSetVar"><l>Positive</l><block s="reportVariadicProduct"><list><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>-1</l></list></block></block><block s="doReplaceInList"><block var="i"/><block var="number array"/><block var="Positive"/></block><block s="write"><block s="reportJoinWords"><list><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>, </l></list></block><l>20</l></block></script></block></script></block></script></block-definition><block-definition s="Only Evens" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>60</l></block><block s="write"><l>Even #s: </l><l>20</l></block><block s="setColor"><color>0,5,204,1</color></block><block s="doSetVar"><l>new number array</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>2</l></block><l>0</l></block><script><block s="write"><block s="reportJoinWords"><list><block s="reportListItem"><block var="i"/><block var="number array"/></block><l>, </l></list></block><l>20</l></block><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="number array"/></block><block var="new number array"/></block></script></block></script></block></script></block-definition><block-definition s="Populate Two Arrays" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="setColor"><color>145,26,68,1</color></block><block s="doAsk"><l>How many numbers would you like to consider?</l></block><block s="doSetVar"><l>Array length</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>number array</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doSetVar"><l>number</l><block s="reportRandom"><l>-100</l><l>100</l></block></block><block s="doAddToList"><block var="number"/><block var="number array"/></block></script></block><block s="doSetVar"><l>new number array</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doSetVar"><l>number</l><block s="reportRandom"><l>-100</l><l>100</l></block></block><block s="doAddToList"><block var="number"/><block var="new number array"/></block></script></block></script></block-definition><block-definition s="Add all" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="doSetVar"><l>y</l><l>60</l></block><block s="gotoXY"><l>-200</l><block var="y"/></block><block s="setColor"><color>0,5,204,1</color></block><block s="doSetVar"><l>Sum number array</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="false">A sloppy way to create a blank array...</comment></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doSetVar"><l>Sum</l><block s="reportVariadicSum"><list><block s="reportListItem"><block var="i"/><block var="new number array"/></block><block s="reportListItem"><block var="i"/><block var="number array"/></block></list></block></block><block s="doAddToList"><block var="Sum"/><block var="Sum number array"/></block></script></block><block s="write"><l>The combined array totals are : </l><l>20</l></block><block s="doFor"><l>i</l><l>1</l><block var="Array length"/><script><block s="doChangeVar"><l>y</l><l>-20</l></block><block s="gotoXY"><l>-180</l><block var="y"/></block><block s="write"><block s="reportJoinWords"><list><block s="reportListItem"><block var="i"/><block var="Sum number array"/></block></list></block><l>20</l></block></script></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="519"><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="520"></list></costumes><sounds><list struct="atomic" id="521"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="8.92578125" y="39.999999999999886" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="255,19,0,1" pen="tip" id="526"><costumes><list struct="atomic" id="527"></list></costumes><sounds><list struct="atomic" id="528"></list></sounds><blocks></blocks><variables></variables><scripts><script x="12" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><custom-block s="Populate array"></custom-block><custom-block s="Write Sum"></custom-block><custom-block s="Write Average"></custom-block><custom-block s="Write Negative ?"></custom-block><custom-block s="Write Small to Large?"></custom-block><custom-block s="Write Maximum"></custom-block></script><script x="22" y="173.33333333333337"><block s="receiveKey"><l><option>a</option></l><list></list></block><custom-block s="Populate array"></custom-block><custom-block s="Make All Positive"></custom-block><custom-block s="Only Evens"></custom-block></script><script x="23.666666666666686" y="274.20000200000004"><block s="receiveKey"><l><option>b</option></l><list></list></block><custom-block s="Populate Two Arrays"></custom-block><custom-block s="Add all"></custom-block></script><script x="544" y="122.33333333333337"><block s="receiveGo"></block><block s="clear"></block></script></scripts></sprite><watcher var="number" style="normal" x="56.99315721517905" y="56.99315721517641" color="243,118,29" hidden="true"/><watcher var="Total" style="normal" x="79.79042010124613" y="319.1616690063572" color="243,118,29" hidden="true"/><watcher var="Negative" style="normal" x="74.09110437972595" y="17.09795856318432" color="243,118,29" hidden="true"/><watcher var="Maximum" style="normal" x="45.292575270340876" y="45.29257527033879" color="243,118,29" hidden="true"/><watcher var="Smallest #" style="normal" x="45.292575270340876" y="181.17031013987096" color="243,118,29" hidden="true"/><watcher var="Small to Large" style="normal" x="45.292575270340876" y="317.0480450094031" color="243,118,29" hidden="true"/><watcher var="Array length" style="normal" x="45.292575270340876" y="452.9257798789347" color="243,118,29" hidden="true"/><watcher var="Positive" style="normal" x="31.704802689236658" y="380.4576685049077" color="243,118,29" hidden="true"/><watcher var="Sum" style="normal" x="64.51167991027523" y="64.51167991027516" color="243,118,29" hidden="true"/><watcher var="y" style="normal" x="21.10648148148175" y="21.10648148148151" color="243,118,29" hidden="true"/><watcher var="number array" style="normal" x="41.932379594429676" y="356.1723089463924" color="243,118,29" extX="80" extY="70"/><watcher var="new number array" style="normal" x="281.31992187500055" y="351.96666353333353" color="243,118,29" extX="160" extY="140"/><watcher var="Sum number array" style="normal" x="517.271484375" y="349.7078661490742" color="243,118,29" extX="160" extY="140"/></sprites></stage><variables><variable name="number"><l>87</l></variable><variable name="number array"><list struct="atomic" id="571">-79,11,42,87</list></variable><variable name="Total"><l>61</l></variable><variable name="Negative"><bool>true</bool></variable><variable name="Maximum"><l>87</l></variable><variable name="Smallest #"><l>-71</l></variable><variable name="Small to Large"><bool>true</bool></variable><variable name="Array length"><l>4</l></variable><variable name="Positive"><l>18</l></variable><variable name="new number array"><list struct="atomic" id="572">61,21,72,83</list></variable><variable name="Sum"><l>-13</l></variable><variable name="Sum number array"><list struct="atomic" id="573">153,25,86,-13</list></variable><variable name="y"><l>-20</l></variable></variables></scene></scenes></project><media name="Lab 4.4 snap abreu" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>