<snapdata remixID="9905239"><project name="Lab 11 - Number Cruncher JM" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAHsUlEQVR4Xu2aWaiNfRTG1zHPMhbHkIOMmRLKLMS5OBki7siVQlIoiSvCjZQiN6bM5QLhwnChTGW+MM8yxkHm6Xw9q97dPmefT9/+ek9PnfX8S7a9/+//fZ71/PZ21jq7oKysrMy0VAFSBQoEIKnyuq1XQAAKBGoFcgD8/fu31axZMy9R/+eavG6gzdW2AuUAfPv2rbVo0cIWLlxoy5YtswULFtju3bvt2rVrdvnyZTt+/LgX4sCBA5mC4LlTp07ZunXrqm2RZKzqKpAD4Ny5c23//v127tw5W79+ve3du9d+/vxpdevWtR8/flidOnVy1CxZskQAVl1G1frkcgC+e/fOmjdv7oa3bNlipaWltnjx4gyAaJhnzJhh+/btyxTl7NmztmHDBluxYoX16tWrWhdL5tKvgJqQ9GuqE/OogADMo1jamn4FBGD6NdWJeVRAAOZRLG1NvwLlAHzw4IFhptexY0crKCjwx/gbHTDW169frX79+nbx4kUbNGiQP7d9+3Z7/vy5j2waNmxov379slq1amX2X7hwwYqKiuz9+/fWp0+fHAforO/du2fdu3f313DPP3/+ZO6J13HeyZMnbdy4cb4H46InT55Y//79fX8ytzx27Jhr//z5s/Xs2dP1VFy7du2y4cOHW9u2bf0l6EVnX6NGDUOT9f3798zjxPfOnTutuLjY9zZo0MBq165t9erV8+YMj7Fevnxp169fz/jo0KFDzr0PHz5sffv2tcLCQn8N18Nbdr1wLpq/pBlEfYcNG2adOnXy+yODxo0bZ/ZAb6ITWWFhgtG5c2dr3bp1+sSkfGLOJyACQhD4M3ToUC/qpEmT3DyC/vjxoz1+/DgD06ZNm2zChAnWpk0bDwXXJYWA1m3bttmsWbPs/PnzNmTIkErlA+AEgps3b1qzZs0cIKzbt2/bjRs3rEmTJjZ+/PgMgJhXYmXfD+dAB2Dt2rWrw1hxYf/WrVutS5cuDgDCBKjo4K9evWrt27f35+AhgQtgA3683q1bN38T4lr4zfaKfagF5qb9+vWr1OuOHTscDiy8uVq1amW9e/f2OWuPHj38nl++fHG/WHh+wIAB9ujRI88A+j59+mR37txxGMeMGZNzn0OHDrm/pIYpM5PqcfovONVy6rB8KyAA862Y9qdaAQGYajl1WL4VEID5Vkz7U61ADoAVm4jK7oYfghs1auQvoQtFB4mV/QN5cl12V1zxLHS7ybX/5gp68MM2uk+s7M4z+5q/nfVfvq2DeyRNBc5KzoMneEgakuSe0FXZ86mmE+CwcgCi6Js3b7Zv3755B/X69Wu7deuWrV692rvNlStX2vLly73NHzlypJdnz549Dgf2LV261E6fPm2jR4/213DNmTNnbMSIEZWWEt3o1KlTvQv98OGDbdy40X+njIXxzdOnTw3jDHS06IwBEuBv2rSpd7KzZ8/2vffv37eHDx/a2LFjc+4DYNEV49p27dr5+ALf4FmzZo3vXbVqlc2bN89OnDhhU6ZM8TcROk/4P3jwoE2bNs1/1z158mS7dOmSTZ8+3a9DV4oxR/LGCMBKlVgsByCCefPmjRf72bNnDhq+fICxAwLEeAAzq7t372bGMABw5syZfh1Awp6WLVtmwDh69KjNnz8/RzzOw5caABjGFgj6xYsXPifDwrdwEDBGKcnYAtfgCxMYXWBmifli8ibAtYsWLcq5z5UrV3yUVFJSYngMnRMnTvQxBz7BcB7mhvCUjHmwDzNGwIpPaPwbYyKMQPAHC1rw/MCBA6skmCiH/vVnwLVr19rgwYNt1KhRVV6PV69e2ZEjR2zOnDlVei98cuITFJ92WvwKqAnhZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBagQAMHT/fvADkZxBawT81iyrVU6/wqgAAAABJRU5ErkJggg==</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,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BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAI5VWwAAAavSURBVAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBYggE2Pn+YRQAABBLQECGAteeoigAACCJgWIIBNj5/mEUAAAQS0BAhgLXnqIoAAAgiYFiCATY+f5hFAAAEEtAQIYC156iKAAAIImBb4/z7P4lkPboKCAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="pi" style="normal" x="11.024158604937611" y="11.024158604939771" color="243,118,29" hidden="true"/><watcher var="e" style="normal" x="134.49473498026487" y="9.921744949277652" color="243,118,29" hidden="true"/><watcher var="fib" style="normal" x="266.7846382395437" y="5.512083712133247" color="243,118,29" hidden="true"/><watcher var="cubic" style="normal" x="384.74313531239545" y="6.614497367795622" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="11.024158604937611" y="113.54883583571149" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="11.024158604937611" y="136.69957111091682" color="74,108,212" hidden="true"/><sprite name="Sprite" idx="1" x="17.412109375" y="120.00000000000024" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="14"><costumes><list struct="atomic" id="15"></list></costumes><sounds><list struct="atomic" id="16"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" 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><comment w="90" collapsed="false">PART 1</comment></block><block s="clear"></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"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>25</l></variable></variables></custom-block><l>   </l></list></block><l>10</l><comment w="90" collapsed="false">For sum I used a repeat loop and had it add the two based on the index. </comment></block><block s="write"><block s="reportJoinWords"><list><l>Sum of E: </l><custom-block s="sum of %l"><block var="e"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>29</l></variable></variables></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"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>33</l></variable></variables></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"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>0</l></variable></variables></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"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>25</l></variable><variable name="Average"><l>4</l></variable></variables></custom-block><l>   </l></list></block><l>10</l><comment w="90" collapsed="false">For average I did almost the same as sum but then divided, I also rounded it because the number had many decimals.</comment></block><block s="write"><block s="reportJoinWords"><list><l>Avg of E: </l><custom-block s="average of %l"><block var="e"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>29</l></variable><variable name="Average"><l>4</l></variable></variables></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"/><variables><variable name="index"><l>8</l></variable><variable name="Sum"><l>33</l></variable><variable name="Average"><l>5</l></variable></variables></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"/><variables><variable name="index"><l>2</l></variable><variable name="Sum"><l>-27</l></variable><variable name="Average"><l>0</l></variable></variables></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="493" y="40"><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"/><variables><variable name="index"><l>1</l></variable></variables></custom-block><l>   </l></list></block><l>10</l><comment w="90" collapsed="false">For finding the negative values I used a repeat and index loop and made it so if an item is less than 0 it reports true if not then false .</comment></block><block s="write"><block s="reportJoinWords"><list><l>E-?: </l><custom-block s="%l contains a negative value"><block var="e"/><variables><variable name="index"><l>1</l></variable></variables></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"/><variables><variable name="index"><l>1</l></variable></variables></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"/><variables><variable name="index"><l>1</l></variable></variables></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"/><variables><variable name="index"><l>1</l></variable></variables></custom-block><l>   </l></list></block><l>10</l><comment w="90" collapsed="false">similar to negative value but it checks if the numbers are increasing, if the next index is less than the current one it reports false if not then true.</comment></block><block s="write"><block s="reportJoinWords"><list><l>E Inc?: </l><custom-block s="%l is increasing"><block var="e"/><variables><variable name="index"><l>1</l></variable></variables></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"/><variables><variable name="index"><l>1</l></variable></variables></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"/><variables><variable name="index"><l>1</l></variable></variables></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"/><variables><variable name="max value"><l>9</l></variable></variables></custom-block><l>   </l></list></block><l>10</l><comment w="90" collapsed="false">Finds the top number in the list by replacing the current number with another number if it is greater than the current one.</comment></block><block s="write"><block s="reportJoinWords"><list><l>E Max: </l><custom-block s="max value in %l"><block var="e"/><variables><variable name="max value"><l>8</l></variable></variables></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"/><variables><variable name="max value"><l>13</l></variable></variables></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"/><variables><variable name="max value"><l>27</l></variable></variables></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 3</l></block></script><script x="1051" y="31.666666666666657"><block s="receiveMessage"><l>Part 3</l><comment w="90" collapsed="false">PART 3.</comment></block><block s="write"><l>Part 3 - All Lists Positive</l><l>14</l></block><custom-block s="New Line"></custom-block><custom-block s="make all value of %l positive"><block var="pi"/><variables><variable name="index"><l>8</l></variable><variable name="b"><l>0</l></variable></variables><comment w="90" collapsed="false">This script if an item is less that 0 it finds the absolute value of that number and replaces it with the positive number, it does this with the entire list.</comment></custom-block><block s="write"><block s="reportJoinWords"><list><l> Pi </l><block var="pi"/></list></block><l>10</l></block><custom-block s="make all value of %l positive"><block var="e"/><variables><variable name="index"><l>8</l></variable><variable name="b"><l>0</l></variable></variables></custom-block><block s="write"><block s="reportJoinWords"><list><l> E: </l><block var="e"/></list></block><l>10</l></block><custom-block s="make all value of %l positive"><block var="fib"/><variables><variable name="index"><l>8</l></variable><variable name="b"><l>0</l></variable></variables></custom-block><block s="write"><block s="reportJoinWords"><list><l> Fib: </l><block var="fib"/></list></block><l>10</l></block><custom-block s="make all value of %l positive"><block var="cubic"/><variables><variable name="index"><l>8</l></variable><variable name="b"><l>0</l></variable></variables></custom-block><block s="write"><block s="reportJoinWords"><list><l> Cubic: </l><block var="cubic"/></list></block><l>10</l></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="Remove all odd values from %l"><block var="pi"/><variables><variable name="index"><l>3</l></variable></variables><comment w="90" collapsed="false">This one if an item&apos;s mod 2 is 1 it  will remove that number.</comment></custom-block><block s="write"><block s="reportJoinWords"><list><l> Pi: </l><block var="pi"/></list></block><l>10</l></block><custom-block s="Remove all odd values from %l"><block var="e"/><variables><variable name="index"><l>5</l></variable></variables></custom-block><block s="write"><block s="reportJoinWords"><list><l> E:</l><block var="e"/></list></block><l>10</l></block><custom-block s="Remove all odd values from %l"><block var="fib"/><variables><variable name="index"><l>3</l></variable></variables></custom-block><block s="write"><block s="reportJoinWords"><list><l> Fib:</l><block var="fib"/></list></block><l>10</l></block><custom-block s="Remove all odd values from %l"><block var="cubic"/><variables><variable name="index"><l>4</l></variable></variables></custom-block><block s="write"><block s="reportJoinWords"><list><l> Cubic:</l><block var="cubic"/></list></block><l>10</l></block><custom-block s="New Line"></custom-block><custom-block s="New Line"></custom-block><block s="doBroadcastAndWait"><l>Extra Credit</l></block></script><script x="1409" y="26.00000000000003"><block s="receiveMessage"><l>Extra Credit</l></block><block s="write"><l>Part 4 - Extra Credit</l><l>14</l></block><custom-block s="New Line"></custom-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><custom-block s="Add %l and %l"><block var="fib"/><block var="fib"/><variables><variable name="index"><l>8</l></variable><variable name="listFinal"><list struct="atomic" id="474">2,2,4,6,10,16,26</list></variable></variables><comment w="122" collapsed="false">This takes two lists and adds them by taking both of the list&apos;s current index, adding them, then inputting the sum into the final list variable. It then writes out that variable.</comment></custom-block><block s="hide"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum of %&apos;list&apos;" type="reporter" category="lists"><variables><list struct="atomic" id="478">index,Sum</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>Sum</l><l>0</l></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doSetVar"><l>Sum</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="list"/></block><block var="Sum"/></block></block><block s="doChangeVar"><l>index</l><l>1</l></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"><variables><list struct="atomic" id="507">index,Sum,Average</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>Sum</l><l>0</l></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doSetVar"><l>Sum</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="list"/></block><block var="Sum"/></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>Average</l><block s="reportRound"><block s="reportQuotient"><block var="Sum"/><block s="reportListLength"><block var="list"/></block></block></block></block><block s="doReport"><block var="Average"/></block></script></block-definition><block-definition s="%&apos;list&apos; contains a negative value" type="predicate" category="lists"><variables><list struct="atomic" id="546">index</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="index"/><block var="list"/></block><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"><variables><list struct="atomic" id="579">index</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="index"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="list"/></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></block-definition><block-definition s="max value in %&apos;list&apos;" type="reporter" category="lists"><variables><list struct="atomic" id="618">max value</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>max value</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block var="max value"/><block var="item"/></block><script><block s="doSetVar"><l>max value</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="max value"/></block></script></block-definition><block-definition s="make all value of %&apos;list&apos; positive" type="command" category="lists"><variables><list struct="atomic" id="644">index,b</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="index"/><block var="list"/></block><l>0</l></block><script><block s="doDeclareVariables"><list><l>positive item</l></list></block><block s="doSetVar"><l>positive item</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><block var="index"/><block var="list"/></block></block></block><block s="doReplaceInList"><block var="index"/><block var="list"/><block var="positive item"/></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="Remove all odd values from %&apos;list&apos;" type="command" category="lists"><variables><list struct="atomic" id="688">index</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="index"/><block var="list"/></block><l>2</l></block><l>1</l></block><script><block s="doDeleteFromList"><block var="index"/><block var="list"/></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="list"/></block></script></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></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><block-definition s="Sum" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="Add %&apos;list1&apos; and %&apos;list2&apos;" type="command" category="other"><variables><list struct="atomic" id="761">index,listFinal</list></variables><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>listFinal</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="list1"/></block><script><block s="doInsertInList"><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="list1"/></block><block s="reportListItem"><block var="index"/><block var="list2"/></block></block><block var="index"/><block var="listFinal"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="write"><block s="reportJoinWords"><list><l>List+</l><l>List=</l><block var="listFinal"/></list></block><l>10</l></block><block s="doReport"><block var="listFinal"/></block></script></block-definition></blocks><variables><variable name="pi"><list struct="atomic" id="806">3,1,4,1,5,9,2</list></variable><variable name="e"><list struct="atomic" id="807">2,7,1,8,2,8,1</list></variable><variable name="fib"><list struct="atomic" id="808">1,1,2,3,5,8,13</list></variable><variable name="cubic"><list struct="atomic" id="809">-27,-8,-1,0,1,8,27</list></variable></variables></project><media name="Lab 11 - Number Cruncher JM" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>