<snapdata remixID="10078701"><project name="Lab 4.2  " app="Snap! 6, https://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" 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,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="10.99999999999944" y="-86.41958041958029" 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.558558558558559" y="10"><block s="receiveKey"><l><option>a</option></l><comment w="90" collapsed="false">Say all element in a list.</comment></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block></block><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>List element at index </l><block var="index"/><l> is </l><block var="item"/></list></block><l>3</l></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script><script x="10" y="218.71771771771765"><block s="receiveKey"><l><option>b</option></l><comment w="176.48648648648646" collapsed="false">Two ways to delete all items from list: &#xD;1)use for loop (default way for most programming languages).&#xD;2)or, use the delete block with &quot;all&quot; dropdown. </comment></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block></block><block s="doWait"><l>1</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doDeleteFromList"><l>1</l><block var="list"/></block></script></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l></list></block></block><block s="doWait"><l>1</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block></script><script x="13.855855855855879" y="466.4414414414414"><block s="receiveKey"><l><option>c</option></l><comment w="90" collapsed="false">Get the sum of a list.</comment></block><block s="doSetVar"><l>temps</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="temps"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></block></script></block><block s="doSayFor"><block var="sum"/><l>2</l></block></script><script x="13.603603603603602" y="674.9069069069067"><block s="receiveKey"><l><option>d</option></l></block><block s="doSayFor"><custom-block s="sum of %l"><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></custom-block><l>2</l></block></script><script x="14.090090090090115" y="789.234234234234"><block s="receiveKey"><l><option>e</option></l><comment w="90" collapsed="false">Ask user for list of numbers.</comment></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportEquals"><block s="reportListLength"><block var="numbers"/></block><l>5</l></block><script><block s="doAsk"><l>What number would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="numbers"/></block></script></block><block s="doSayFor"><block var="numbers"/><l>2</l></block></script><script x="42.774774774774755" y="1023.7342342342339"><custom-block s="average of %l"><l/></custom-block></script><comment x="305.7862207911036" y="615.9069069069067" w="90" collapsed="false">Using custom reporter block &quot;sum of&quot;.  Right click on &quot;sum of&quot; block and click edit to view code.</comment><script x="39" y="1063.734234234234"><custom-block s="%l includes negative"><l/></custom-block></script><script x="54" y="981.7342342342343"><custom-block s="sum of %l"><l/></custom-block></script><script x="44" y="1107.734234234234"><custom-block s="maximum of %l"><l/></custom-block></script><script x="191" y="1262.0675675675675"><block s="doDeclareVariables"><list><l>a</l></list></block></script><script x="36" y="1144.734234234234"><custom-block s="%l is increasing"><l/></custom-block></script></scripts></sprite><watcher var="list" style="normal" x="8.9375" y="5.362500000000004" color="243,118,29" extX="80" extY="70.00000000000003"/><watcher var="numbers" style="normal" x="172.79166666666697" y="4.766666666666673" color="243,118,29" extX="80" extY="70"/><watcher var="temps" style="normal" x="89.39583333333326" y="4.958334524999977" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>sum</l><block var="item"/></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"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="sum of %l"><block var="list"/></custom-block><block s="reportListLength"><block var="list"/></block></block></block></script></block-definition><block-definition s="%&apos;list&apos; includes negative" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><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="maximum of %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>max</l></list></block><block s="doSetVar"><l>max</l><l>0</l></block><block s="doForEach"><l>item</l><block var="temps"/><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="max"/></block><script><block s="doReport"><block var="item"/></block></script></block></script></block></script></block-definition><block-definition s="%&apos;list&apos; is increasing" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>variable</l></list></block><block s="doSetVar"><l>variable</l><l>1</l></block><block s="doSetVar"><l>variable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="item"/><block var="variable"/></block><block s="reportGreaterThan"><block var="item"/><block var="variable"/></block></block><script><block s="doSetVar"><l>variable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>variable</l><block var="item"/></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block-definition></blocks><variables><variable name="list"><list struct="atomic" id="306">a,b,c,d</list></variable><variable name="temps"><list struct="atomic" id="307">1,2,3,4,5</list></variable><variable name="numbers"><list struct="atomic" id="308"></list></variable></variables></project><media name="Lab 4.2  " app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>