<snapdata remixID="13372508"><project name="Lab 4.4" app="Snap! 9.0, 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"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="5"><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="6"></list></costumes><sounds><list struct="atomic" id="7"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks><block-definition s="Sum %&apos;List&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>AddingSum</l></list></block><block s="doSetVar"><l>AddingSum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="doChangeVar"><l>AddingSum</l><block var="item"/></block></script></block><block s="doReport"><block var="AddingSum"/></block></script></block-definition><block-definition s="Average %&apos;List&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>AddingSum</l></list></block><block s="doSetVar"><l>AddingSum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="doChangeVar"><l>AddingSum</l><block var="item"/></block></script></block><block s="doReport"><block s="reportQuotient"><block s="reportRound"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="AddingSum"/><block s="reportListAttribute"><l><option>length</option></l><block var="List"/></block></block><l>1000</l></list></block></block><l>1000</l></block></block></script></block-definition><block-definition s="ContainsNegative %&apos;List&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><l></l><l>0</l></list></block></autolambda><list></list></block><block var="List"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="Increasing %&apos;Number&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="Number"/><block var="VaribleBefore"/></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="Number"/><block var="VaribleBefore"/></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Number"/><block var="VaribleBefore"/></list></block><script><block s="doReport"><l>Equal</l></block></script><list></list></block></script></block-definition><block-definition s="Maximum %&apos;List&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>CurrentBiggestNumber</l></list></block><block s="doSetVar"><l>CurrentBiggestNumber</l><block s="reportListItem"><l>1</l><block var="List"/></block></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="item"/><block var="CurrentBiggestNumber"/></list></block><script><block s="doSetVar"><l>CurrentBiggestNumber</l><block var="item"/></block></script><list></list></block></script></block><block s="doReport"><block var="CurrentBiggestNumber"/></block></script></block-definition><block-definition s="MakeAllPositive %&apos;List&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>ValidList</l></list></block><block s="doSetVar"><l>ValidList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="doAddToList"><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block><block var="ValidList"/></block></script></block><block s="doReport"><block var="ValidList"/></block></script></block-definition><block-definition s="OnlyEven %&apos;List&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>ValidList</l></list></block><block s="doSetVar"><l>ValidList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></list></block><script><block s="doAddToList"><block var="item"/><block var="ValidList"/></block></script><list></list></block></script></block><block s="doReport"><block var="ValidList"/></block></script><scripts><script x="177.6640645" y="199.00000299999937"><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block></script></scripts></block-definition><block-definition s="AddAll %&apos;ListOne&apos; %&apos;ListTwo&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>SumList</l></list></block><block s="doSetVar"><l>SumList</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>Numbers</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="ListOne"/></block><script><block s="doAddToList"><block s="reportVariadicSum"><list><block s="reportListItem"><block var="Numbers"/><block var="ListOne"/></block><block s="reportListItem"><block var="Numbers"/><block var="ListTwo"/></block></list></block><block var="SumList"/></block></script></block><block s="doReport"><block var="SumList"/></block></script></block-definition></blocks><variables><variable name="List"><list struct="atomic" id="286">8,0,7,-3,5,7</list></variable><variable name="VaribleBefore"><l>10</l></variable><variable name="AllPossitiveList"><list struct="atomic" id="287"></list></variable><variable name="AllEvenList"><list struct="atomic" id="288"></list></variable><variable name="List2.0"><list struct="atomic" id="289">4,-9,5,-4,-1,-3</list></variable></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>List</l><block s="reportNewList"><list><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block></list></block></block><block s="doSetVar"><l>List2.0</l><block s="reportNewList"><list><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block><block s="reportRandom"><l>-10</l><l>10</l></block></list></block></block><block s="doSetVar"><l>AllPossitiveList</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>AllEvenList</l><block s="reportNewList"><list></list></block></block></script><script x="20" y="267"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of the list is </l><custom-block s="Sum %l" scope="local"><block var="List"/></custom-block></list></block><l>2</l></block></script><script x="20" y="349"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The average of the list is </l><custom-block s="Average %l" scope="local"><block var="List"/></custom-block></list></block><l>2</l></block></script><script x="20" y="431"><block s="receiveKey"><l><option>3</option></l><list></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="ContainsNegative %l" scope="local"><block var="List"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSayFor"><l>False, the list contains no negative numbers</l><l>4</l></block></script><script><block s="doDeclareVariables"><list><l>List-Last</l></list></block><block s="doSetVar"><l>List-Last</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicLessThan"><list><l></l><l>0</l></list></block></autolambda><list></list></block><block var="List"/></block></block><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="List-Last"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="List-Last"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>True, the list contains a negative number. This number(s) is </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="List-Last"/></block><l>and </l><block var="LastWord"/><l>.</l></list></block><l>4</l></block></script></block></script><script x="20" y="762"><block s="receiveKey"><l><option>4</option></l><list></list></block><block s="doSetVar"><l>VaribleBefore</l><l>0</l></block><block s="doForEach"><l>item</l><block var="List"/><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Increasing %l" scope="local"><block var="item"/></custom-block><l>Equal</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The number </l><block var="item"/><l> is equivalent to the number </l><block var="VaribleBefore"/></list></block><l>4</l></block><block s="doSetVar"><l>VaribleBefore</l><block var="item"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Increasing %l" scope="local"><block var="item"/></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Yes, the number </l><block var="item"/><l> is larger than number </l><block var="VaribleBefore"/></list></block><l>4</l></block><block s="doSetVar"><l>VaribleBefore</l><block var="item"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Increasing %l" scope="local"><block var="item"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>No, the number </l><block var="item"/><l> is not greater than the number </l><block var="VaribleBefore"/></list></block><l>4</l></block><block s="doSetVar"><l>VaribleBefore</l><block var="item"/></block></script><list></list></block></script></block></script><script x="20" y="1174"><block s="receiveKey"><l><option>5</option></l><list></list></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The largest number is </l><custom-block s="Maximum %l" scope="local"><block var="List"/></custom-block></list></block><l>4</l></block></script><script x="20" y="1256"><block s="receiveKey"><l><option>6</option></l><list></list></block><block s="doSetVar"><l>AllPossitiveList</l><custom-block s="MakeAllPositive %l" scope="local"><block var="List"/></custom-block></block><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="AllPossitiveList"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="AllPossitiveList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Postive debug activated. </l><l>New list is now </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="AllPossitiveList"/></block><l>and </l><block var="LastWord"/></list></block><l>4</l></block><block s="doAddToList"><block var="LastWord"/><block var="AllPossitiveList"/></block></script><script x="20" y="1497"><block s="receiveKey"><l><option>7</option></l><list></list></block><block s="doSetVar"><l>AllEvenList</l><custom-block s="OnlyEven %l" scope="local"><block var="List"/></custom-block></block><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="AllEvenList"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="AllEvenList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Even Interger debug activated. </l><l>New list is now </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="AllEvenList"/></block><l>and </l><block var="LastWord"/></list></block><l>4</l></block><block s="doAddToList"><block var="LastWord"/><block var="AllEvenList"/></block></script><script x="25" y="1744"><block s="receiveKey"><l><option>8</option></l><list></list></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum for the list of numbers </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>/</l></list></block></autolambda><list></list></block><block var="List"/></block><l> and </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>/</l></list></block></autolambda><list></list></block><block var="List2.0"/></block><l> is </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>/</l></list></block></autolambda><list></list></block><custom-block s="AddAll %l %l" scope="local"><block var="List"/><block var="List2.0"/></custom-block></block><l>.</l></list></block><l>5</l></block></script></scripts></sprite><watcher scope="Sprite" var="List" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher scope="Sprite" var="VaribleBefore" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="AllEvenList" style="normal" x="7" y="206.00000599999998" color="243,118,29" extX="80" extY="70"/><watcher scope="Sprite" var="List2.0" style="normal" x="125" y="9.00000399999999" color="243,118,29" extX="80" extY="70"/><watcher scope="Sprite" var="AllPossitiveList" style="normal" x="17" y="109.00000399999999" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables></variables></scene></scenes></project><media name="Lab 4.4" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>