<snapdata remixID="11103214"><project name="62/63. Assignment Lab 4.4 " app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="62/63. Assignment Lab 4.4 "><notes></notes><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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><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" id="457"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="458"></list></costumes><sounds><list struct="atomic" id="459"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="464"><costumes><list struct="atomic" id="465"></list></costumes><sounds><list struct="atomic" id="466"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>3</option></l><list></list></block><block s="doSayFor"><custom-block s="average"></custom-block><l>2</l></block></script><script x="20" y="93.83333333333334"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="doSayFor"><custom-block s="sum"></custom-block><l>2</l></block></script><script x="20" y="167.66666666666663"><block s="receiveKey"><l><option>1</option></l><list></list></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="20" y="362.16666666666663"><block s="receiveKey"><l><option>4</option></l><list></list></block><block s="doSayFor"><custom-block s="includes negative"></custom-block><l>2</l></block></script><script x="20" y="435.9999999999999"><block s="receiveKey"><l><option>6</option></l><list></list></block><block s="doSayFor"><custom-block s="maximum"></custom-block><l>2</l></block></script><script x="20" y="509.83333333333314"><block s="receiveKey"><l><option>9</option></l><list></list></block><block s="doSayFor"><custom-block s="add all"></custom-block><l>2</l></block></script><script x="20" y="583.6666666666665"><block s="receiveKey"><l><option>5</option></l><list></list></block><block s="doSayFor"><custom-block s="increasing?"></custom-block><l>2</l></block></script><script x="20" y="657.4999999999998"><block s="receiveKey"><l><option>8</option></l><list></list></block><block s="doSayFor"><custom-block s="only evens"></custom-block><l>2</l></block></script><script x="20" y="731.333333333333"><block s="receiveKey"><l><option>7</option></l><list></list></block><block s="doSayFor"><custom-block s="all positive"></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"/><watcher var="carrier" style="normal" x="10" y="187.00000999999997" color="243,118,29"/><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><variables><variable name="numbers"><list struct="atomic" id="569">2,4,1</list></variable><variable name="result"><l>7</l></variable><variable name="lastlistone"><list struct="atomic" id="570">1,2,3</list></variable><variable name="lastlisttwo"><list struct="atomic" id="571">2,4,6</list></variable><variable name="lastlistlength"><l>3</l></variable><variable name="lastlistsum"><list struct="atomic" id="572">3,6,9</list></variable><variable name="carrier"><l>9</l></variable></variables></scene></scenes></project><media name="62/63. Assignment Lab 4.4 " app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>