<snapdata remixID="9042639"><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">7,3</list></variable><variable name="result"><bool>false</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>