<snapdata remixID="12104172"><project name="Lab-3-6_(Number Cruncher)_LorAn" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab-3-6_(Number Cruncher)_LorAn"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="5"><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="6"></list></costumes><sounds><list struct="atomic" id="7"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks><block-definition s="compute_sum %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>sum_of_numbers</l></list></block><block s="doSetVar"><l>sum_of_numbers</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum_of_numbers</l><block var="item"/></block></script></block><block s="doReport"><block var="sum_of_numbers"/></block></script></block-definition><block-definition s="compute_average %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>sum_of_numbers</l></list></block><block s="doSetVar"><l>sum_of_numbers</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum_of_numbers</l><block var="item"/></block></script></block><block s="doReport"><block s="reportQuotient"><block var="sum_of_numbers"/><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block></block></script></block-definition><block-definition s="contains_a_negative %&apos;list&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>neg</l></list></block><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block var="neg"/></block></script></block-definition><block-definition s="is_in_acending_order %&apos;list&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>num</l></list></block><block s="doSetVar"><l>num</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="list"/></block></block><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportDifference"><block var="i"/><l>1</l></block><block var="list"/></block></block></block><script><block s="doSetVar"><l>num</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block var="num"/></block></script></block-definition><block-definition s="get_maximum_value %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>maximum_value</l></list></block><block s="doSetVar"><l>maximum_value</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="maximum_value"/></block><script><block s="doSetVar"><l>maximum_value</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></script></block></script></block><block s="doReport"><block var="maximum_value"/></block></script></block-definition><block-definition s="make_all_positive %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>0</l></block><script><block s="doReplaceInList"><block var="i"/><block var="list"/><block s="reportVariadicProduct"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><l>-1</l></list></block></block></script></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="extract_even_numbers %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>even_number</l></list></block><block s="doSetVar"><l>even_number</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="even_number"/></block></script></block></script></block><block s="doReport"><block var="even_number"/></block></script></block-definition></blocks><variables><variable name="test_list"><list struct="atomic" id="262">16,8,12,27,-47,16,47,-38</list></variable><variable name="test_list_2"><list struct="atomic" id="263">14,26,45,66,72,81,912,999</list></variable></variables><scripts><script x="18" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>test_list</l><block s="reportNewList"><list><l>16</l><l>8</l><l>12</l><l>27</l><l>-47</l><l>16</l><l>47</l><l>-38</l></list></block><comment w="90" collapsed="false">First list of numbers, NOT in order</comment></block></script><script x="18" y="87.99999999999994"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doSetVar"><l>test_list_2</l><block s="reportNewList"><list><l>14</l><l>26</l><l>45</l><l>66</l><l>72</l><l>81</l><l>912</l><l>999</l></list><comment w="90" collapsed="false">Second list of numbers in acending order</comment></block></block></script><script x="18" y="164.99999999999997"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="doSayFor"><custom-block s="compute_sum %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">finds sum of numbers in list</comment></block></script><script x="18" y="242.8333333333332"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="doSayFor"><custom-block s="compute_average %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">Finds sum and divides by the numberr od numbers there were</comment></block></script><script x="18" y="476.33333333333314"><block s="receiveKey"><l><option>5</option></l><list></list></block><block s="doSayFor"><custom-block s="get_maximum_value %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">Finds the highest number in the list</comment></block></script><script x="18" y="554.1666666666665"><block s="receiveKey"><l><option>6</option></l><list></list></block><block s="doSayFor"><custom-block s="make_all_positive %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">FInds negative numbers and mulitplies them by -1 to change it to a positive number</comment></block></script><script x="11" y="658.0000000000006"><block s="receiveKey"><l><option>7</option></l><list></list></block><block s="doSayFor"><custom-block s="extract_even_numbers %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">Finds all even numbers and list them</comment></block></script><script x="17" y="408.4999999999998"><block s="receiveKey"><l><option>4</option></l><list></list></block><block s="doSayFor"><custom-block s="is_in_acending_order %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">Reports t/f if the list of numbers are in acending order</comment></block></script><script x="16" y="336.66666666666663"><block s="receiveKey"><l><option>3</option></l><list></list></block><block s="doSayFor"><custom-block s="contains_a_negative %l" scope="local"><block var="test_list_2"/></custom-block><l>2</l><comment w="90" collapsed="false">Reports t/f is there is a negative number in the list</comment></block></script><script x="221.76765624999973" y="219.83333333333326"><block var="test_list"/></script><script x="261.40925781249973" y="391.49999999999966"><block var="test_list"/></script><script x="267.89265624999985" y="463.333333333333"><block var="test_list"/></script><script x="260.80085937499985" y="531.1666666666665"><block var="test_list"/></script><script x="245.04402343749973" y="609.0000000000001"><block var="test_list"/></script><script x="265.84187499999973" y="712.8333333333339"><block var="test_list"/></script><script x="236.89558593749973" y="301.8333333333329"><block var="test_list"/></script></scripts></sprite><watcher scope="Sprite" var="test_list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher scope="Sprite" var="test_list_2" style="normal" x="10" y="103.000002" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables></variables></scene></scenes></project><media name="Lab-3-6_(Number Cruncher)_LorAn" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>