<snapdata remixID="9008847"><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="lastlisttwo" style="normal" x="261" y="4.00000399999999" 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"/></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">2</list></variable><variable name="result"><bool>true</bool></variable><variable name="lastlistone"><list struct="atomic" id="542">1,2,3</list></variable><variable name="lastlisttwo"><list struct="atomic" id="543">2,4,6</list></variable><variable name="lastlistlength"><l>3</l></variable><variable name="lastlistsum"><list struct="atomic" id="544">3,6,9</list></variable><variable name="carrier"><l>9</l></variable></variables></project><media name="4.4 Number Cruncher" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>