<snapdata remixID="9877383"><project name="lab 4.4 - Stephenson" 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="0" y="0" 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="64" y="69.50000000000006"><custom-block s="Sum %s"><block var="list for testing"/></custom-block></script><script x="66" y="101.50000000000006"><custom-block s="Average %s"><block var="list for testing"/></custom-block></script><script x="64" y="134.50000000000006"><custom-block s="Does %s include a negtive"><block var="list for testing"/></custom-block></script><script x="71" y="168.50000000000006"><custom-block s="Is %s increasing"><block var="list for testing"/></custom-block></script><script x="77" y="200.50000000000006"><custom-block s="Maximum %s"><block var="list for testing"/></custom-block></script><script x="76" y="231.50000000000006"><custom-block s="make all postive %s"><block var="list for testing"/></custom-block></script><script x="77" y="260.50000000000006"><custom-block s="Only evens %s"><block var="list for testing"/></custom-block></script><script x="23" y="10"><block s="doSetVar"><l>list for testing</l><block s="reportNewList"><list><l>2</l><l>5</l><l>-4</l></list></block></block></script><script x="50" y="43"><block s="doSetVar"><l>second list for testing</l><block s="reportNewList"><list><l>3</l><l>4</l><l>9</l></list></block></block></script><script x="78" y="285.50000000000006"><custom-block s="add all %s %s"><block var="list for testing"/><block var="second list for testing"/></custom-block></script></scripts></sprite><watcher var="sum" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="list for testing" style="normal" x="10" y="31.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="prev" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="result list" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="second list for testing" style="normal" x="10" y="166.00000799999998" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Sum %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><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 %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><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 s="reportQuotient"><block var="sum"/><block s="reportListLength"><block var="list"/></block></block></block></script></block-definition><block-definition s="Does %&apos;list&apos; include a negtive" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>sum</l><l>1</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIfElse"><block s="reportLessThan"><l>0</l><block var="item"/></block><script></script><script><block s="doSetVar"><l>sum</l><l>-1</l></block></script></block></script></block><block s="doIfElse"><block s="reportLessThan"><l>0</l><block var="sum"/></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="Is %&apos;list&apos; increasing" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>sum</l><l>1</l></block><block s="doSetVar"><l>prev</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="list"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="prev"/><block var="item"/></block><script></script><script><block s="doSetVar"><l>sum</l><l>-1</l></block></script></block></script></block><block s="doIfElse"><block s="reportLessThan"><l>0</l><block var="sum"/></block><script><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-definition><block-definition s="Maximum %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>sum</l><l>1</l></block><block s="doSetVar"><l>prev</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="list"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="prev"/><block var="item"/></block><script><block s="doSetVar"><l>prev</l><block var="item"/></block></script><script></script></block></script></block><block s="doReport"><block var="prev"/></block></script></block-definition><block-definition s="make all postive %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>result list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doDeleteFromList"><l><option>all</option></l><block var="result list"/></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="result list"/></block></script></block><block s="doReport"><block var="result list"/></block></script></block-definition><block-definition s="Only evens %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>result list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doDeleteFromList"><l><option>all</option></l><block var="result list"/></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block var="item"/><block var="result list"/></block></script></block></script></block><block s="doReport"><block var="result list"/></block></script></block-definition><block-definition s="add all %&apos;list1&apos; %&apos;list2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>result list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doDeleteFromList"><l><option>all</option></l><block var="result list"/></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportListLength"><block var="list1"/></block><script><block s="doChangeVar"><l>sum</l><l>1</l></block><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="sum"/><block var="list1"/></block><block s="reportListItem"><block var="sum"/><block var="list2"/></block></block><block var="result list"/></block></script></block><block s="doReport"><block var="result list"/></block></script></block-definition></blocks><variables><variable name="sum"><l>3</l></variable><variable name="list for testing"><list struct="atomic" id="301">2,5,-4</list></variable><variable name="prev"><l>2</l></variable><variable name="result list"><list struct="atomic" id="302">5,9,5</list></variable><variable name="second list for testing"><list struct="atomic" id="303">3,4,9</list></variable></variables></project><media name="lab 4.4 - Stephenson" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>