<snapdata remixID="9900259"><project name="hw 23 ian mckee" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</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="77" y="43.99999999999983"><block s="receiveGo"></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>how long do you want the list to be? give a number.</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>100</l></block><block var="list"/></block></script></block></script><script x="1353" y="42.66666666666666"><block s="receiveKey"><l><option>3</option></l></block><block s="doAsk"><l>which number of the list do you want to remove?</l></block><block s="doUntil"><block s="reportAnd"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><block s="reportListLength"><block var="list"/></block></block><block s="reportEquals"><block s="getLastAnswer"></block><block s="reportListLength"><block var="list"/></block></block></block></block><script><block s="doSayFor"><l>invalid number</l><l>2</l></block><block s="doAsk"><l>which number of the list do you want to remove?</l></block></script></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="list"/></block></script><script x="847" y="43.99999999999983"><block s="receiveKey"><l><option>2</option></l></block><block s="doAsk"><l>which number of the list do you want to check the value of?</l></block><block s="doUntil"><block s="reportAnd"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><block s="reportListLength"><block var="list"/></block></block><block s="reportEquals"><block s="getLastAnswer"></block><block s="reportListLength"><block var="list"/></block></block></block></block><script><block s="doSayFor"><l>invalid number</l><l>2</l></block><block s="doAsk"><l>which number of the list do you want to check the value of?</l></block></script></block><block s="doSayFor"><block s="reportListItem"><block s="getLastAnswer"></block><block var="list"/></block><l>2</l></block></script><script x="456" y="57.66666666666666"><block s="receiveKey"><l><option>1</option></l></block><block s="doAsk"><l>which number of the list do you want to check the value of?</l></block><block s="doSayFor"><block s="reportListItem"><block s="getLastAnswer"></block><block var="list"/></block><l>2</l></block></script><script x="445" y="243.00000000000003"><block s="receiveKey"><l><option>4</option></l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSayFor"><block var="item"/><l>0.2</l></block></script></block></script><script x="641" y="260"><block s="receiveKey"><l><option>5</option></l></block><block s="doAsk"><l>how many values of the list to report?</l></block><block s="doFor"><l>i</l><l>1</l><block s="getLastAnswer"></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="list"/></block><l>0.2</l></block></script></block></script><script x="925" y="262"><block s="receiveKey"><l><option>6</option></l></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="doSayFor"><block var="sum"/><l>2</l></block></script><script x="1106" y="272.66666666666663"><block s="receiveKey"><l><option>7</option></l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doAsk"><l>how many values of the list to calculate the sum of?</l></block><block s="doFor"><l>i</l><l>1</l><block s="getLastAnswer"></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><script x="1472" y="280"><block s="receiveKey"><l><option>8</option></l></block><block s="doSetVar"><l>text</l><l> </l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSetVar"><l>text</l><block s="reportJoinWords"><list><block var="text"/><l> </l><block var="item"/></list></block></block></script></block><block s="doSayFor"><block var="text"/><l>2</l></block></script></scripts></sprite><watcher var="list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="sum" style="normal" x="10" y="103.000002" color="243,118,29"/><watcher var="text" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="list"><list struct="atomic" id="222">70,89,9,9,60,20,78,24,22,40,32,48,25,7,83,19,71,5,8,16,40,61,76,76,15</list></variable><variable name="sum"><l>0</l></variable><variable name="text"><l>  70 89 9 9 60 20 78 24 22 40 32 48 25 7 83 19 71 5 8 16 40 61 76 76 15</l></variable></variables></project><media name="hw 23 ian mckee" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>