<snapdata remixID="12093961"><project name="Lab 4.4 (CHS 2022)" 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="Lab 4.4 (CHS 2022)"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum %&apos;numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>sum</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="index"/><block var="numbers"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="RandomList %&apos;ListLength&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="198" collapsed="true">1.0: For generating a random list of #s</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block><block s="doRepeat"><block var="ListLength"/><script><block s="doAddToList"><block s="reportRandom"><l>1</l><block var="ListLength"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition><block-definition s="RandomListRange %&apos;num1&apos; %&apos;num2&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="198" collapsed="true">1.0: For generating a random list of #s</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block><block s="doRepeat"><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></list></block><script><block s="doAddToList"><block s="reportRandom"><block var="num1"/><block var="num2"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition><block-definition s="avg %&apos;numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="numbers 1-&gt;10" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>list</l></list><comment w="170.5" collapsed="false">1.0: Just for generating a list of number (1-10)</comment></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>10</l><script><block s="doAddToList"><block var="index"/><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></block></script><scripts><script x="337.9951171875" y="199.91111111111115"><block var="list"/></script><script x="262" y="152.2444444444445"><block s="doSetVar"><l>List</l><block var="list"/></block></script></scripts></block-definition><block-definition s="randNum 1-&gt; %&apos;num&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>lengthList</l></list><comment w="267.5" collapsed="false">1.0b: Just for generating a random list of numbers (1-&gt;)</comment></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>lengthList</l><block var="num"/></block><block s="doRepeat"><block var="lengthList"/><script><block s="doAddToList"><block s="reportRandom"><l>1</l><block var="lengthList"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></block></script><scripts><script x="168.33333333333334" y="93.13333333333333"><block s="doAsk"><l>Length of List?</l></block></script><script x="217.85319010416666" y="133.66666666666666"><block s="getLastAnswer"></block></script><script x="114.66666666666667" y="228.88888888888894"><block s="doSetVar"><l>List</l><block var="list"/></block></script></scripts></block-definition></blocks><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" id="178"><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="179"></list></costumes><sounds><list struct="atomic" id="180"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0.5345211581291759" y="-0.40089086859694273" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="185"><costumes><list struct="atomic" id="186"></list></costumes><sounds><list struct="atomic" id="187"></list></sounds><blocks><block-definition s="Say List %&apos;list1&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index1</l></list></block><block s="doSetVar"><l>index1</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="list1"/></block><script><block s="doSayFor"><block s="reportListItem"><block var="index1"/><block var="list1"/></block><l>2</l></block><block s="doChangeVar"><l>index1</l><l>1</l></block></script></block></script></block-definition></blocks><variables></variables><scripts><script x="20" y="8.777777777777752"><block s="doDeclareVariables"><list><l>index</l><l>list</l></list><comment w="170.5" collapsed="false">1.0: Just for generating a list of number (1-10)</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>10</l><script><block s="doAddToList"><block var="index"/><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block></script><script x="20" y="423.9444444444444"><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>num1</l><l>num2</l></list><comment w="353.5" collapsed="false">1.0c: Just for generating a random list of numbers in a range (num1 -&gt; num2)</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Starting # for list?</l></block><block s="doSetVar"><l>num1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Ending # for list?</l></block><block s="doSetVar"><l>num2</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></list></block><script><block s="doAddToList"><block s="reportRandom"><block var="num1"/><block var="num2"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block></script><script x="20" y="710.4444444444443"><custom-block s="sum %l"><block var="List"/><comment w="170.5" collapsed="false">1.1: Computes the sum of a list</comment></custom-block></script><script x="23.333333333333332" y="190.44444444444443"><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>lengthList</l></list><comment w="267.5" collapsed="false">1.0b: Just for generating a random list of numbers (1-&gt;)</comment></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Length of List?</l></block><block s="doSetVar"><l>lengthList</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block var="lengthList"/><script><block s="doAddToList"><block s="reportRandom"><l>1</l><block var="lengthList"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block></script><script x="245.66666666666666" y="115.33333333333333"><block s="doSetVar"><l>List</l><custom-block s="randNum 1-&gt; %n"><l></l></custom-block></block></script><script x="178.96419270833334" y="6.666666666666667"><block var="list"/></script></scripts></sprite><watcher var="Names" style="normal" x="2.000000000000065" y="10.000002000000002" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="10.000000000000082" y="242.00000400000002" color="4,148,220" hidden="true"/><watcher var="Inp" style="normal" x="10.000000000000082" y="263.000006" color="243,118,29" hidden="true"/><watcher var="reindeer" style="normal" x="10.000000000000082" y="284.0000079999997" color="243,118,29" hidden="true"/><watcher var="List" style="normal" x="59.24276169265066" y="1.0334075723830451" color="243,118,29" extX="166" extY="336"/></sprites></stage><variables><variable name="Names"><l>Welcome dasher, dancer, prancer, vixen, comet, cupid, donner, blitzen, and rudolf</l></variable><variable name="Inp"><l>rudolf</l></variable><variable name="reindeer"><list struct="atomic" id="348"></list></variable><variable name="List"><list struct="atomic" id="349">10,2,6,8,4,4,4,1,5,6,6</list></variable></variables></scene></scenes></project><media name="Lab 4.4 (CHS 2022)" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>