<snapdata remixID="9048905"><project name="Lab4.3_yangna" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="false" 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><watcher var="Number List 1" style="normal" x="9.93749999999892" y="9.937499999999993" color="243,118,29" extX="79.99999999999994" extY="70"/><watcher var="Number List 2" style="normal" x="9.93749999999892" y="30.806251987499834" color="243,118,29" extX="79.99999999999994" extY="69.99999999999999"/><sprite name="Sprite" idx="1" x="-135.15723270440137" y="-41.32075471698113" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="10"><costumes><list struct="atomic" id="11"></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28.999999999999886" y="10"><block s="receiveKey"><l><option>space</option></l></block><block s="doSetVar"><l>Number List 1</l><block s="reportNewList"><list><l>-10</l><l>-5</l><l>-1</l><l>2</l><l>5</l><l>8</l></list></block></block><block s="doSetVar"><l>Number List 2</l><block s="reportNewList"><list><l>-10</l><l>-7</l><l>-5</l><l>2</l><l>3</l><l>6</l></list></block></block></script><script x="12.999999999999943" y="549.0000000000007"><block s="receiveKey"><l><option>6</option></l><comment w="90" collapsed="false">2.1</comment></block><block s="doSayFor"><custom-block s="make all positive %s"><block var="Number List 2"/></custom-block><l>3</l></block></script><script x="12.999999999999943" y="456.000001000001"><block s="receiveKey"><l><option>5</option></l><comment w="90" collapsed="false">1.5</comment></block><block s="doSayFor"><custom-block s="maximum %s"><block var="Number List 1"/></custom-block><l>3</l></block></script><script x="13.999999999999943" y="371.00000099999966"><block s="receiveKey"><l><option>4</option></l><comment w="90" collapsed="false">1.4</comment></block><block s="doSayFor"><custom-block s="increasing? %s"><block var="Number List 2"/></custom-block><l>3</l></block></script><script x="13.999999999999943" y="293.000001"><block s="receiveKey"><l><option>3</option></l><comment w="90" collapsed="false">1.3</comment></block><block s="doSayFor"><custom-block s="includes negatives %s"><block var="Number List 2"/></custom-block><l>3</l></block></script><script x="14.999999999999943" y="214.00000099999983"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">1.2</comment></block><block s="doSayFor"><custom-block s="average %s"><block var="Number List 1"/></custom-block><l>3</l></block></script><script x="18" y="133.99999999999955"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">1.1</comment></block><block s="doSayFor"><custom-block s="sum %s"><block var="Number List 1"/></custom-block><l>3</l></block></script><script x="12.000000999999997" y="619.0000010000006"><block s="receiveKey"><l><option>7</option></l><comment w="90" collapsed="false">2.2</comment></block><block s="doSayFor"><custom-block s="only evens %s"><block var="Number List 2"/></custom-block><l>3</l></block></script><script x="10" y="694.0000010000006"><block s="receiveKey"><l><option>8</option></l><comment w="90" collapsed="false">Bonus 3</comment></block><block s="doSayFor"><custom-block s="bonus add all %s %s"><block var="Number List 1"/><block var="Number List 2"/></custom-block><l>3</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doSetVar"><l>sum</l><l></l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="sum"/><block var="item"/></block></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="only evens %&apos;evens&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>onlyevens</l></list></block><block s="doSetVar"><l>onlyevens</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="evens"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="evens"/></block><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="evens"/></block><block var="onlyevens"/></block></script></block></script></block><block s="doReport"><block var="onlyevens"/></block></script></block-definition><block-definition s="average %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>average</l></list></block><block s="doSetVar"><l>average</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSetVar"><l>average</l><block s="reportSum"><block var="average"/><block var="item"/></block></block></script></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="average"/><block s="reportListLength"><block var="list"/></block></block></block><block s="doReport"><block var="average"/></block></script></block-definition><block-definition s="includes negatives %&apos;list&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>list 2</l></list></block><block s="doSetVar"><l>list 2</l><block s="reportNewList"><list></list></block></block><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="doAddToList"><block var="item"/><block var="list 2"/></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListLength"><block var="list 2"/></block><l>0</l></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;list&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>previous</l><l>index</l></list></block><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>previous</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><block var="previous"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>previous</l><block var="item"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="index"/><block s="reportListLength"><block var="list"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="maximum %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>max</l><l>index</l></list></block><block s="doSetVar"><l>index</l><l>2</l></block><block s="doSetVar"><l>max</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="max"/><block s="reportListItem"><block var="index"/><block var="list"/></block></block><script><block s="doSetVar"><l>max</l><block s="reportListItem"><block var="index"/><block var="list"/></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="max"/></block></script></block-definition><block-definition s="make all positive %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>Number List 2</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>Number List 2</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="index"/><block var="list"/></block><l>0</l></block><script><block s="doAddToList"><block s="reportProduct"><block s="reportListItem"><block var="index"/><block var="list"/></block><l>-1</l></block><block var="Number List 2"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script><script><block s="doAddToList"><block s="reportListItem"><block var="index"/><block var="list"/></block><block var="Number List 2"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="Number List 2"/></block></script></block-definition><block-definition s="bonus add all %&apos;list&apos; %&apos;list2&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>l3</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>l3</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="list"/></block><block s="reportListItem"><block var="index"/><block var="list2"/></block></block><block var="l3"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="l3"/></block></script></block-definition></blocks><variables><variable name="Number List 1"><list struct="atomic" id="437">-10,-5,-1,2,5,8</list></variable><variable name="Number List 2"><list struct="atomic" id="438">-10,-7,-5,2,3,6</list></variable></variables></project><media name="Lab4.3_yangna" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>