<snapdata remixID="9357738"><project name="Lab 11 - Number Cruncher (Student Version)" app="Snap! 5.4, http://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" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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V9cNbj8X2laapsc75z6o6zsbY07Isizv9lwMDAw8obe3tzYxMXF0s9ns6evru94Y8+Esy3QNZz4IdCUwlwCOkiS5plwun95oNDTkvrtly5brkyR5n/f+S3mefzlJki/oAvXNZvOJxpgPjo6Orn/a056mI9Jn5Hn+zk57lKbpoPc+mZiYeF1PT89BURR9qlKpHF2v18+cSwBPGQFre2me5/9a/JjO995/f2oAF8+Dnj/b9KpegLz320Skbox502IFcBzHr4ii6Pn1ev2T5XL56nK5XG02m/s0m82P5nleTdP0COdcnOf52+I4/pwuaL5r167v9PX11RqNxrGd7rKPPPLInpUrV37ZGPO2sbGx765cufJvjDHfFZHROQbw7puW9gvrY9GsmBn4ijHmtF27dv2kUql8ynv/OWNMaY4B/BO98VSzqTd77eFcjNAunpycTCqVyr46+5Hn+fqiTp+ni9nneX5DFwGswT5mjHlflmUakgueLk6SRINfj/tm59zfWGs3btiw4eBSqbTZWnt8kiSJiDzLWntpHMfbjDEXNhqN/yiXy1vGxsYGbr75Zl3A/tc+i+Gr4WmM+VorHFsdzBDAHX3bz8XAwMABvb29eRRFgzt37ryvr69v/+uuu07Po94MzXouNmzY8DulUunD+shLLXQUrDdbWZa9t6srLxshoNO73SoUBaejSB0R/I73vmGtPT1Jkn4Red3ExMS7K5XKu/I8P2XDhg1PKpVKeoeaGWNe4r3/TJ7nOsp4xCeO418LyCRJbjDGbMqy7P72v023r1OmoEebzea1W7du1amq3Z9u22hvO03T53jvryuOd3/n3IuiKLo0yzIdYS7oo1N9xcyAPjM6SURepSOaOI6vds69vVQqvUlErtIRfxzHfxlF0e865zQYXzY2NvaSThe79tFrEfJHZ1n2tplGtlMPpNvtpjv43zSzDgF5fKlUWq0X0elGtu3HPtN20wTw7mfAi2C9j/f+y81mszoyMvLTBRXk/x8NbnHO/ZeIPKCzPZVK5YhDDjnkgdtvv/26ZrP5ulKppCPci621dydJ8vfFewJ6E/CCsbGxV3R6j2ExfNM0fZdz7od5nn9m6jHOEMAdfTvsi47M18/3efz69ev3L5VK/67XBxH5C2OMzhqVrLWXL/Rc8P3lI9B1AMdxrC+avLiYDlahdePj40euXLlyV6PR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IIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAAAEcAJ0uEUAAAQQQIICpAQQQQAABBAIIEMAB0OkSAQQQQAABApgaQAABBBBAIIAAARwAnS4RQAABBBAggKkBBBBAAAEEAggQwAHQ6RIBBBBAAAECmBpAAAEEEEAggAABHACdLhFAAAEEECCAqQEEEEAAAQQCCBDAAdDpEgEEEEAAAQKYGkAAAQQQQCCAwP8DRq8v735YrucAAAAASUVORK5CYII=</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="-230" y="40" 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="16" y="15"><block s="receiveGo"></block><block s="doSetVar"><l>pi</l><block s="reportNewList"><list><l>3</l><l>1</l><l>4</l><l>1</l><l>5</l><l>9</l><l>2</l></list></block></block><block s="doSetVar"><l>e</l><block s="reportNewList"><list><l>2</l><l>7</l><l>1</l><l>8</l><l>2</l><l>8</l><l>1</l></list></block></block><block s="doSetVar"><l>fib</l><block s="reportNewList"><list><l>1</l><l>1</l><l>2</l><l>3</l><l>5</l><l>8</l><l>13</l></list></block></block><block s="doSetVar"><l>cubic</l><block s="reportNewList"><list><l>-27</l><l>-8</l><l>-1</l><l>0</l><l>1</l><l>8</l><l>27</l></list></block></block><block s="gotoXY"><l>-230</l><l>160</l></block><block s="clear"><comment w="90" collapsed="false">PART 1</comment></block><block s="write"><l>Part 1</l><l>14</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Sum of Pi: </l><custom-block s="sum of %l"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Sum of E: </l><custom-block s="sum of %l"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Fib: </l><custom-block s="sum of %l"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Cubic: </l><custom-block s="sum of %l"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Avg of Pi: </l><custom-block s="average of %l"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Avg of E: </l><custom-block s="average of %l"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Avg of Fib: </l><custom-block s="average of %l"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Avg of Cubic: </l><custom-block s="average of %l"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><block s="doBroadcastAndWait"><l>Part 2</l></block></script><script x="404" y="10"><block s="receiveMessage"><l>Part 2</l><comment w="90" collapsed="false">PART 2</comment></block><block s="write"><l>Part 2</l><l>14</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Pi-?: </l><custom-block s="%l contains a negative value"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>E-?: </l><custom-block s="%l contains a negative value"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Fib-?: </l><custom-block s="%l contains a negative value"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Cubic-?: </l><custom-block s="%l contains a negative value"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Pi Inc?: </l><custom-block s="%l is increasing"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>E Inc?: </l><custom-block s="%l is increasing"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Fib Inc: </l><custom-block s="%l is increasing"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Cubic Inc?: </l><custom-block s="%l is increasing"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><block s="write"><block s="reportJoinWords"><list><l>Pi Max: </l><custom-block s="max value in %l"><block var="pi"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>E Max: </l><custom-block s="max value in %l"><block var="e"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Fib Max: </l><custom-block s="max value in %l"><block var="fib"/></custom-block><l>   </l></list></block><l>10</l></block><block s="write"><block s="reportJoinWords"><list><l>Cubic Max: </l><custom-block s="max value in %l"><block var="cubic"/></custom-block><l>   </l></list></block><l>10</l></block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><block s="write"><l>Part 3 - All Lists Positive</l><l>14</l><comment w="90" collapsed="false">PART 3.</comment></block><custom-block s="New Line"></custom-block><custom-block s="Test Positive Block"></custom-block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><block s="write"><l>Part 3 - Remove Odd Values</l><l>14</l></block><custom-block s="New Line"></custom-block><custom-block s="Test Odd Remover"></custom-block></script></scripts></sprite><watcher var="pi" style="normal" x="7.645833333332803" y="7.645833333333357" color="243,118,29" hidden="true"/><watcher var="e" style="normal" x="93.27916666666715" y="6.881251529166676" color="243,118,29" hidden="true"/><watcher var="fib" style="normal" x="185.02916666666715" y="3.8229197249999913" color="243,118,29" hidden="true"/><watcher var="cubic" style="normal" x="266.8395833333334" y="4.587501529166673" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="7.645833333332803" y="78.7520848625" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="7.645833333332803" y="94.80833639166664" color="74,108,212" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="average of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>average</l></list></block><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><l>7</l></block></block><block s="doReport"><block s="reportRound"><block var="average"/></block></block></script></block-definition><block-definition s="%&apos;list&apos; contains a negative value" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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="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="%&apos;list&apos; is increasing" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>item before</l><l>is first run</l></list></block><block s="doSetVar"><l>is first run</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIfElse"><block s="reportOr"><block s="reportOr"><block s="reportLessThan"><block var="item before"/><block var="item"/></block><block s="reportEquals"><block var="item before"/><block var="item"/></block></block><block var="is first run"/></block><script><block s="doSetVar"><l>is first run</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>item before</l><block var="item"/></block></script><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></block-definition><block-definition s="max value in %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>max</l></list></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><l/><script><block s="doSetVar"><l>item</l><block var="max"/></block></script></block></script></block></script></block-definition><block-definition s="make all value of %&apos;list&apos; positive" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><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>item</l><block s="reportProduct"><block var="item"/><l>-1</l></block></block></script></block></script></block><block s="doSetVar"><l>cubic</l><block var="list"/></block></script></block-definition><block-definition s="Remove all odd values from %&apos;list&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs></block-definition><block-definition s="New Line" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setXPosition"><l>-230</l></block><block s="changeYPosition"><l>-20</l></block></script></block-definition><block-definition s="Test Positive Block" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><custom-block s="make all value of %l positive"><block var="pi"/></custom-block><custom-block s="Write %l elements named %txt"><block var="pi"/><l>P</l></custom-block><custom-block s="make all value of %l positive"><block var="e"/></custom-block><custom-block s="Write %l elements named %txt"><block var="e"/><l>E</l></custom-block><custom-block s="New Line"></custom-block><custom-block s="make all value of %l positive"><block var="fib"/></custom-block><custom-block s="Write %l elements named %txt"><block var="fib"/><l>F</l></custom-block><custom-block s="make all value of %l positive"><block var="cubic"/></custom-block><custom-block s="Write %l elements named %txt"><block var="cubic"/><l>C</l></custom-block><custom-block s="New Line"></custom-block></script></block-definition><block-definition s="Test Odd Remover" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Write %&apos;List&apos; elements named %&apos;name&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="write"><block s="reportJoinWords"><list><block var="name"/><l>:  </l></list></block><l>10</l></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="write"><block s="reportJoinWords"><list><block var="item"/><l> </l></list></block><l>10</l></block></script></block><block s="write"><l>           </l><l>12</l></block></script></block-definition></blocks><variables><variable name="pi"><list struct="atomic" id="548">3,1,4,1,5,9,2</list></variable><variable name="e"><list struct="atomic" id="549">2,7,1,8,2,8,1</list></variable><variable name="fib"><list struct="atomic" id="550">1,1,2,3,5,8,13</list></variable><variable name="cubic"><list struct="atomic" id="551">-27,-8,-1,0,1,8,27</list></variable></variables></project><media name="Lab 11 - Number Cruncher (Student Version)" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>