<snapdata remixID="12049569"><project name="Lab 4.2 example " 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.2 example "><notes></notes><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" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block></script></block-definition><block-definition s="average (2)" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="average"/></list></block></block></script></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="39"><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="40"></list></costumes><sounds><list struct="atomic" id="41"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="11" y="-86" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="46"><costumes><list struct="atomic" id="47"></list></costumes><sounds><list struct="atomic" id="48"></list></sounds><blocks></blocks><variables></variables><scripts><script x="27.02702702702703" y="10"><block s="receiveKey"><l><option>a</option></l><list></list><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="doForEach"><l>item</l><block var="list"/><script><block s="doSayFor"><block s="reportJoinWords"><list><l>List element at index </l><block s="reportListIndex"><block var="item"/><block var="list"/></block><l> is </l><block var="item"/></list></block><l>2</l></block></script></block></script><script x="33.02702702702703" y="179.05405405405406"><block s="receiveKey"><l><option>b</option></l><list></list><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="32.774774774774755" y="414.5465465465462"><block s="receiveKey"><l><option>c</option></l><list></list><comment 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></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><block s="doSayFor"><custom-block s="average (2)"></custom-block><l>2</l></block></script><script x="35.06306306306308" y="542.3873873873872"><block s="receiveKey"><l><option>d</option></l><list></list><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="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><l>3</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="605" y="37.73333333333335"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doIf"><block s="reportLessThan"><block var="numbers"/><l>0</l></block><script><block s="doSayFor"><l>There is a negative number</l><l>2</l></block></script></block></script><script x="632" y="177"><block s="receiveKey"><l><option>m</option></l><list></list></block><block s="doIf"><l/><script></script></block></script></scripts></sprite><watcher var="temps" style="normal" x="145" y="10.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="list" style="normal" x="15" y="9" color="243,118,29" extX="80" extY="70"/><watcher var="numbers" style="normal" x="290" y="8" color="243,118,29" extX="80" extY="70"/><watcher var="average" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><variables><variable name="list"><list struct="atomic" id="193">a,b,c,d</list></variable><variable name="temps"><list struct="atomic" id="194">1,2,3,4,5</list></variable><variable name="numbers"><list struct="atomic" id="195">1,2,3</list></variable><variable name="average"><l>0</l></variable></variables></scene></scenes></project><media name="Lab 4.2 example " app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>