<snapdata remixID="14385003"><project name="The great list challange" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="The great list challange"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="say items in %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSayFor"><block var="item"/><l>1</l></block></script></block></script></block-definition><block-definition s="say %&apos;list&apos; all at once" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>greetings</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="i"/><l>1</l></list></block><script><block s="doSetVar"><l>greetings</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></script><script><block s="doSetVar"><l>greetings</l><block s="reportJoinWords"><list><block var="greetings"/><l>, </l><block s="reportListItem"><block var="i"/><block var="list"/></block></list></block></block></script></block></script></block><block s="doSayFor"><block var="greetings"/><l>2</l></block></script></block-definition><block-definition s="say odd numbers in %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicNotEquals"><list><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>2</l></block><l>0</l></list></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>1</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="say every other number in %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>2</l></block><script><block s="doSayFor"><block s="reportListItem"><block s="reportVariadicProduct"><list><block var="i"/><l>2</l></list></block><block var="list"/></block><l>1</l></block></script></block></script></block-definition><block-definition s="ask and delete from %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doAsk"><l>enter a number you want deleted from the list</l></block><block s="doForever"><script><block s="doIfElse"><block s="reportListContainsItem"><block var="list"/><block s="getLastAnswer"></block></block><script><block s="doDeleteFromList"><block s="reportListItem"><block s="getLastAnswer"></block><block var="list"/></block><block var="list"/></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doAsk"><l>ask again</l></block></script></block></script></block></script></block-definition><block-definition s="decreasing or increasing %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block></list></block><script><block s="doSayFor"><l>this is a increasing list</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block></list></block><script><block s="doSayFor"><l>this is a decreasing list</l><l>2</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="what position is number on %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>position on list</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>what number do you want to know that position of?</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doAddToList"><block var="i"/><block var="position on list"/></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block s="reportListItem"><block var="i"/><block var="list"/></block></list></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="position on list"/></block><l>2</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="greatest number of %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>biggest number so far</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="i"/><l>1</l></list></block><block var="list"/></block></list></block><script><block s="doSetVar"><l>biggest number so far</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></script><list></list></block></script></block><block s="doSayFor"><block var="biggest number so far"/><l>2</l></block></script></block-definition><block-definition s="say sum of all numbers in %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doChangeVar"><l>sum</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></script></block><block s="doSayFor"><block var="sum"/><l>2</l></block></script></block-definition><block-definition s="say average of %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doChangeVar"><l>sum</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></script></block><block s="doSayFor"><block s="reportRound"><block s="reportQuotient"><block var="sum"/><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block></block></block><l>2</l></block></script></block-definition><block-definition s="does list contain pair" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="sort %&apos;list&apos; into evens/odds" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doSetVar"><l>evens list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>odds list</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicNotEquals"><list><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>2</l></block><l>0</l></list></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="odds list"/></block></script><list></list></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>2</l></block><l>0</l></list></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="evens list"/></block></script><list></list></block></script></block></script></block-definition><block-definition s="pair of numbers %&apos;PAIR&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>pair?</l></list></block><block s="doSetVar"><l>pair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block s="reportCDR"><block var="PAIR"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportListIndex"><block var="item"/><block var="PAIR"/></block><l>1</l></list></block><block var="PAIR"/></block></list></block><script><block s="doSetVar"><l>pair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></block></script></block><block s="doSayFor"><block s="reportIfElse"><block var="pair?"/><l>This list has a pair!</l><l>This list does NOT have a pair.</l></block><l>2</l></block></script></block-definition><block-definition s="delete a number %&apos;DELETE&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doSetVar"><l>done</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>what do you want to delete</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="done"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIfElse"><block s="reportListContainsItem"><block var="DELETE"/><block s="getLastAnswer"></block></block><script><block s="doDeleteFromList"><block s="reportListIndex"><block s="getLastAnswer"></block><block var="DELETE"/></block><block var="DELETE"/></block><block s="doSetVar"><l>done</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>done</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>try again, number not in list</l></block></script></block></script></block></script></block-definition></blocks><primitives></primitives><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="535"><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="536"></list></costumes><sounds><list struct="atomic" id="537"></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="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="542"><costumes><list struct="atomic" id="543"></list></costumes><sounds><list struct="atomic" id="544"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="20.500000000000057"><block s="receiveKey"><l><option>1</option></l><list></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>done</l></list></block><script><block s="doAsk"><l>what number would you like to add? type done when done</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="list"/></block></script></block><block s="doDeleteFromList"><l><option>last</option></l><block var="list"/></block></script><script x="283.0000000000002" y="10"><block s="doSetVar"><l>practice list</l><block s="reportNewList"><list><l>1</l><l>1</l><l>6</l><l>2</l><l>4</l><l>7</l><l>5</l></list></block></block></script><script x="375.0000000000002" y="143.3333333333327"><custom-block s="say items in %s"><block var="practice list"/></custom-block></script><script x="365.0000000000002" y="216.3333333333328"><custom-block s="say %s all at once"><block var="practice list"/></custom-block></script><script x="349.66666666666697" y="266.33333333333314"><custom-block s="say every other number in %s"><block var="practice list"/></custom-block></script><script x="330.0000000000002" y="325.33333333333326"><custom-block s="say odd numbers in %s"><block var="practice list"/></custom-block></script><script x="296.2265625000001" y="383.3333333333335"><custom-block s="what position is number on %s"><block var="practice list"/></custom-block></script><script x="303.2265625000001" y="505.3333333333344"><custom-block s="greatest number of %s"><block var="practice list"/></custom-block></script><script x="288.2265625000001" y="569.1666666666672"><custom-block s="decreasing or increasing %s"><block var="increasing list"/></custom-block></script><script x="285.2265625000001" y="619.0000000000008"><custom-block s="say sum of all numbers in %s"><block var="practice list"/></custom-block></script><script x="303.2265625000001" y="670.8333333333343"><custom-block s="say average of %s"><block var="practice list"/></custom-block></script><script x="30.55989583333323" y="392.66666666666663"><block s="doSetVar"><l>increasing list</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block></script><script x="33.55989583333323" y="449.6666666666681"><block s="doSetVar"><l>decreasing list</l><block s="reportNewList"><list><l>5</l><l>4</l><l>3</l><l>2</l><l>1</l></list></block></block></script><script x="138.5205078125001" y="574.166666666667"><block var="decreasing list"/></script><script x="268.2265625000001" y="784.6666666666675"><custom-block s="sort %s into evens/odds"><block var="practice list"/></custom-block></script><script x="293.2265625000001" y="727.6666666666673"><custom-block s="pair of numbers %l"><block var="practice list"/></custom-block></script><script x="338" y="440.9999999999999"><custom-block s="delete a number %l"><block var="practice list"/></custom-block></script></scripts></sprite><watcher var="list" style="normal" x="27" y="28.000000000000007" color="243,118,29" extX="80" extY="70"/><watcher var="greetings" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="biggest number so far" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="sum" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="position on list" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="increasing list" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="decreasing list" style="normal" x="10" y="208.00001199999997" color="243,118,29" hidden="true"/><watcher var="practice list" style="normal" x="26" y="133" color="243,118,29" extX="80" extY="70"/><watcher var="odds list" style="normal" x="357" y="26.00001599999996" color="243,118,29" extX="80" extY="70"/><watcher var="evens list" style="normal" x="354" y="131.00001399999996" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="list"><list struct="atomic" id="647"></list></variable><variable name="practice list"><list struct="atomic" id="648">1,1,6,2,4,7,5</list></variable><variable name="greetings"><l>1, 3, 6, 2, 5, 6, 1</l></variable><variable name="biggest number so far"><l>5</l></variable><variable name="sum"><l>19</l></variable><variable name="position on list"><list struct="atomic" id="649">1,2,3,4,5,6,7</list></variable><variable name="increasing list"><list struct="atomic" id="650">1,2,3,4,5</list></variable><variable name="decreasing list"><list struct="atomic" id="651">5,4,3,2,1</list></variable><variable name="evens list"><list struct="atomic" id="652">6,2,6</list></variable><variable name="odds list"><list struct="atomic" id="653">1,3,5,1</list></variable><variable name="done"><bool>true</bool></variable></variables></scene></scenes></project><media name="The great list challange" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"></media></snapdata>