<snapdata remixID="10887688"><project name="Lab Number Cruncher Parsons Problem" 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,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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="sum" 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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><custom-block s="sum %s"><l></l><comment w="90" collapsed="true">add all numbers together</comment></custom-block></script><script x="20" y="45.00000000000003"><custom-block s="average %s"><l></l><comment w="90" collapsed="true">add all numbers together and divide by the amount of numbers in the list</comment></custom-block></script><script x="20" y="148.00000000000009"><custom-block s="maximum %s"><l></l><comment w="90" collapsed="true">This reports the maximum (biggest) number iin the list</comment></custom-block></script><script x="20" y="183.00000000000009"><custom-block s="make all positive %s"><l></l><comment w="90" collapsed="true">Uses absolute value for all numbers in list and reports new list changing the negative numbers to positive (still in same order)</comment></custom-block></script><script x="20" y="216.00000000000009"><custom-block s="only evens %s"><l></l><comment w="90" collapsed="true">a new list is reported with only the even numbers from the original inputed list</comment></custom-block></script><script x="20" y="251.0000000000002"><custom-block s="%s add all %s"><l></l><l></l><comment w="90" collapsed="true">adds the corresponding number from each list together and reports the added numbers in order</comment></custom-block></script><script x="10" y="281.0000000000002"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></script><script x="103.50390624999989" y="282.0000000000002"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></script><script x="13" y="759.4666666666657"><block s="doForEach"><l>item</l><l/><script></script></block><block s="doForEach"><l>item</l><l/><script><block s="doRepeat"><block var="list of numbers"/><script></script></block></script></block><block s="doReport"><l></l></block></script><script x="23" y="85.00000000000003"><custom-block s="includes negative %s (2)"><l></l><comment w="90" collapsed="true">if the input list includes a negative number, this block will report back true</comment></custom-block></script><script x="28" y="117.66666666666654"><custom-block s="increasing? %s (2)"><l></l><comment w="90" collapsed="true">for each number in the list after the 1st, it takes in the next one and checks if it is less than the first. If it is then it reports false because the rest of the pattern will not correspond. But if it is not less than the 1st number in the list, it will check the rest until it reports true,</comment></custom-block></script><comment x="265.3505859374999" y="20.00000000000003" w="90" collapsed="true">the script variables would not let me chnage their name to be able to be called what i needed it to be.</comment><script x="454" y="17.00000000000003"><custom-block s="increasing? %s"><l></l></custom-block></script><script x="440.3505859375" y="115.66666666666654"><block s="reportNewList"><list><l>5</l><l>6</l><l>7</l><l>8</l></list></block></script><script x="441.3505859375" y="150.66666666666654"><block s="reportNewList"><list><l>15</l><l>5</l><l>10</l><l>5</l></list></block></script></scripts></sprite><watcher var="list of numbers" style="normal" x="10" y="10" color="243,118,29"/><watcher var="new list" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="average %&apos;list of numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block var="list of numbers"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="list of numbers"/></block></block></block></script></block-definition><block-definition s="sum %&apos;list of numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="list of numbers"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="includes negative %&apos;list of numbers&apos; (2)" type="predicate" 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="reportListAttribute"><l><option>length</option></l><block var="list of numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block s="reportListItem"><block var="i"/><block var="list of numbers"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="increasing? %&apos;list of numbers&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportListItem"><l>1</l><block var="list of numbers"/></block></block><block s="doForEach"><l>item</l><block var="list of numbers"/><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><block var="a"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>a</l><block var="item"/></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block></script><scripts><script x="30" y="330.83333333333337"><block s="doForEach"><l>item</l><block s="reportDifference"><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list of numbers"/></block></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="item"/><l/></block><block s="reportListItem"><block s="reportSum"><block var="item"/><l>1</l></block><block var="list of numbers"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="389.33333333333326" y="98.86666666666753"><block s="doIf"><block s="reportLessThan"><block var="item"/><block var="a"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="a"/></block><script><block s="doSetVar"><l>a</l><block var="item"/></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></scripts></block-definition><block-definition s="maximum %&apos;list of numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportListItem"><l>1</l><block var="list of numbers"/></block></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="list of numbers"/></block><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="a"/></block><script><block s="doSetVar"><l>a</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="make all positive %&apos;list of numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="list of numbers"/><script><block s="doIf"><block s="reportGreaterThan"><l>0</l><block var="item"/></block><script><block s="doAddToList"><block s="reportProduct"><block var="item"/><l>-1</l></block><block var="a"/></block></script></block><block s="doIf"><block s="reportLessThan"><l>0</l><block var="item"/></block><script><block s="doAddToList"><block var="item"/><block var="a"/></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="only evens %&apos;list of numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="list of numbers"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block var="item"/><block var="a"/></block></script></block></script></block><block s="doReport"><block var="a"/></block></script><scripts><script x="407" y="45.66666666666657"><block s="doSetVar"><l>a</l><block var="list of numbers"/></block><block s="doForEach"><l>item</l><block var="a"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="item"/><l>1</l></block><l>0</l></block><script><block s="doDeleteFromList"><block var="item"/><block var="a"/></block></script></block></script></block></script><script x="432.125" y="184.66666666666657"><block var="list of numbers"/></script></scripts></block-definition><block-definition s="%&apos;list of numbers 1&apos; add all %&apos;list of numbers 2&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><l>1</l><block var="list of numbers 1"/></block><block s="reportListItem"><l>1</l><block var="list of numbers 2"/></block></block><block var="a"/></block><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><l>2</l><block var="list of numbers 1"/></block><block s="reportListItem"><l>2</l><block var="list of numbers 2"/></block></block><block var="a"/></block><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><l>3</l><block var="list of numbers 1"/></block><block s="reportListItem"><l>3</l><block var="list of numbers 2"/></block></block><block var="a"/></block><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><l>4</l><block var="list of numbers 1"/></block><block s="reportListItem"><l>4</l><block var="list of numbers 2"/></block></block><block var="a"/></block><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><l>5</l><block var="list of numbers 1"/></block><block s="reportListItem"><l>5</l><block var="list of numbers 2"/></block></block><block var="a"/></block><block s="doReport"><block var="a"/></block></script><scripts><script x="504.9999999999998" y="105.66666666666659"><block s="doForEach"><l>item</l><block var="list of numbers 1"/><script></script></block><block s="doForEach"><l>item</l><block var="list of numbers 2"/><script></script></block></script></scripts></block-definition><block-definition s="increasing? %&apos;list&apos; (2)" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>2</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>1</l></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block s="reportDifference"><block var="a"/><l>1</l></block><block var="list"/></block><block s="reportListItem"><block var="a"/><block var="list"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition></blocks><variables><variable name="list of numbers"><l>0</l></variable><variable name="new list"><l>0</l></variable></variables></project><media name="Lab Number Cruncher Parsons Problem" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>