<snapdata remixID="9049144"><project name="4.4 number cruncher" app="Snap! 5.1, 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" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="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="10" y="15"><block s="receiveKey"><l><option>1</option></l></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>How many numbers?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doAsk"><l>What number?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="numbers"/></block></script></block></script><script x="209.99999999999994" y="13"><block s="receiveKey"><l><option>2</option></l></block><block s="doSayFor"><custom-block s="sum"></custom-block><l>2</l></block></script><script x="382" y="10"><block s="receiveKey"><l><option>3</option></l></block><block s="doSayFor"><custom-block s="average"></custom-block><l>2</l></block></script><script x="213.66666666666669" y="90"><block s="receiveKey"><l><option>4</option></l></block><block s="doSayFor"><custom-block s="includes negative"></custom-block><l>2</l></block></script><script x="11.666666666666742" y="212"><block s="receiveKey"><l><option>5</option></l></block><block s="doSayFor"><custom-block s="increasing?"></custom-block><l>2</l></block></script><script x="232" y="204"><block s="receiveKey"><l><option>6</option></l></block><block s="doSayFor"><custom-block s="maximum"></custom-block><l>2</l></block></script><script x="15" y="283"><block s="receiveKey"><l><option>7</option></l></block><block s="doSayFor"><custom-block s="all positive"></custom-block><l>2</l></block></script><script x="229" y="279"><block s="receiveKey"><l><option>8</option></l></block><block s="doSayFor"><custom-block s="only evens"></custom-block><l>2</l></block></script><script x="443" y="208.00000000000006"><block s="receiveKey"><l><option>9</option></l></block><block s="doSayFor"><custom-block s="add all"></custom-block><l>2</l></block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="lastlistlength" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="carrier" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="result" style="normal" x="137" y="15.000001999999995" color="243,118,29" hidden="true"/><watcher var="lastlistsum" style="normal" x="369" y="5.00000799999998" color="243,118,29" extX="80" extY="70"/><watcher var="lastlistone" style="normal" x="130" y="8.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="lastlisttwo" style="normal" x="12" y="127.00000399999999" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>result</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><block s="reportSum"><block s="reportListLength"><block var="numbers"/></block><l>1</l></block></block><script><block s="doSetVar"><l>result</l><block s="reportSum"><block var="result"/><block s="reportListItem"><block var="index"/><block var="numbers"/></block></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="average" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>result</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><block s="reportSum"><block s="reportListLength"><block var="numbers"/></block><l>1</l></block></block><script><block s="doSetVar"><l>result</l><block s="reportSum"><block var="result"/><block s="reportListItem"><block var="index"/><block var="numbers"/></block></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>result</l><block s="reportQuotient"><block var="result"/><block s="reportListLength"><block var="numbers"/></block></block></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="includes negative" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doUntil"><block s="reportEquals"><block var="index"/><block s="reportSum"><block s="reportListLength"><block var="numbers"/></block><l>1</l></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="increasing?" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doAsk"><l>What number should I compare with its succeeding number?</l></block><block s="doSetVar"><l>index</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="numbers"/></block><block s="reportListItem"><block var="index"/><block var="numbers"/></block></block><block s="reportEquals"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="numbers"/></block><block s="reportListItem"><block var="index"/><block var="numbers"/></block></block></block><script><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="maximum" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="reportListItem"><l>1</l><block var="numbers"/></block></block><block s="doUntil"><block s="reportEquals"><block var="index"/><block s="reportSum"><block s="reportListLength"><block var="numbers"/></block><l>1</l></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="numbers"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportListItem"><block var="index"/><block var="numbers"/></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="all positive" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><block s="reportSum"><block s="reportListLength"><block var="numbers"/></block><l>1</l></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>0</l></block><script><block s="doReplaceInList"><block var="index"/><block var="numbers"/><block s="reportProduct"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>-1</l></block></block><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doReport"><l>All numbers are now positive.</l></block></script></block-definition><block-definition s="only evens" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="index"/><block s="reportSum"><block s="reportListLength"><block var="numbers"/></block><l>1</l></block></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>2</l></block><l>0</l></block><script><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="numbers"/></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doReport"><l>Those are all the even numbers on the list.</l></block></script></block-definition><block-definition s="add all" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>lastlistone</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>lastlisttwo</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>lastlistsum</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>How many numbers?</l></block><block s="doSetVar"><l>lastlistlength</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block var="lastlistlength"/><script><block s="doAsk"><l>What number? (first list)</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="lastlistone"/></block></script></block><block s="doRepeat"><block var="lastlistlength"/><script><block s="doAsk"><l>What number? (second list)</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="lastlisttwo"/></block></script></block><block s="doRepeat"><block var="lastlistlength"/><script><block s="doSetVar"><l>carrier</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="lastlistone"/></block><block s="reportListItem"><block var="index"/><block var="lastlisttwo"/></block></block></block><block s="doAddToList"><block var="carrier"/><block var="lastlistsum"/></block><block s="doSayFor"><block s="reportListItem"><block var="index"/><block var="lastlistsum"/></block><l>2</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><l>That&apos;s the sum of both lists!</l></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="541">4,5,8</list></variable><variable name="result"><l>8</l></variable><variable name="lastlistone"><list struct="atomic" id="542">4,5,8</list></variable><variable name="lastlisttwo"><list struct="atomic" id="543">4,3,8</list></variable><variable name="lastlistlength"><l>3</l></variable><variable name="lastlistsum"><list struct="atomic" id="544">8,8,16</list></variable><variable name="carrier"><l>16</l></variable></variables></project><media name="4.4 number cruncher" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>