<snapdata remixID="10017085"><project name="U2L2p1-ShoppingList Lab Solution" 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="true" hyperops="true" codify="false" inheritance="false" 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="Search" idx="4" x="0" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Search" center-x="53" center-y="15" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Clear List" idx="2" x="0" y="3" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="0,0,0,1" pen="tip" id="15"><costumes><list id="16"><item><costume name="shopping-list-button-clear-list(2)" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAACSklEQVRoge3aTWsTQRgH8McsJRgKWojWkkw2m92m+zK72cxuNrNRU2j14CUnz9KbZz+AKL166UHBi9/Fg8ei4K3fQMEeKiW0Ofh4KKTGdpO0YmcLzw/mMC+7PPBnllkYgBlKpdKKqeuf2kH7KJUpBtxHU69T+4fm2Q7GUYxSyl9rzeYPq1J5MSuHTOVyeV2EYug5Ll76JWQuru1g0kmQMfbmQg82jeYX7noU0BXjtoM+59/mWiza4lAmkkJSpN9fR9EWh1MXBV7w/eGDPoWkWDfpom2aX8+dNKvVHd/lFFJOcNdDXdefnJnoRB0KKWeEEEcTA4ZhvKTDQ/5wx8VisWj9McAPFNZDpjBrxu6405P3aTflVBRFo3EnDFoUVE5N/CqtWauIiEsK6yEZLKOBAFAHAOjWKlXaUTm1dOs2agBvQdO0AQC8Vl0QyfRK07QPoGnaUwDYUV0NyXQSVKFQeA4AH1VXQzJRUNfESVALsPCsdLNEh4mcGh8mACBcWb5HQeXU8p27CABbAPDXTxXJlZYfnGaTxMloylqiUCrT06CMav2zwlrIFL7r/hx3rEXL82yHPn8547scTca2JwbjKD5WVA/JkMTJ2c3DGBtwuhqWG77LsVGpvDt30jHtvV7ao7AU29x8jAEP9qcuEqEYbmw8orAU6aU9FGE4nGftjZAH+3Qj6epxx0XHtPcu9FCDNd4nnQQpsP/Psx2MRXzMGBtc+iUmY9uObR9IKbEdtHDNWlV+yf66N892UCYS4ygemTVj11q0vFk5/AZQLG1es0SnSAAAAABJRU5ErkJggg==" id="17"/></item><item><costume name="Clear List" center-x="53" center-y="15" image="data:image/png;base64,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" id="18"/></item></list></costumes><sounds><list struct="atomic" id="19"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333334" y="13.333333333333334"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="53.333333333333336" collapsed="true">1.5</comment></block><block s="doAsk"><l>Are you sure you want to delete everything from the list?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doSetVar"><l>shopping list</l><block s="reportNewList"><list></list></block></block></script><script><block s="doSayFor"><l>Okay, I won&apos;t.</l><l>2</l><comment w="177.33333333333334" collapsed="false">The ELSE part isn&apos;t required by the problem, but it&apos;s bad user interface design to just silently do nothing -- it makes the user nervous.</comment></block></script></block></script></scripts></sprite><sprite name="Add Item" idx="1" x="0" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="80,80,80,1" pen="tip" id="46"><costumes><list id="47"><item><costume name="" center-x="0" center-y="0" image="data:," id="48"/></item><item><costume name="Add Item" center-x="53" center-y="15" image="data:image/png;base64,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" id="49"/></item></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333343" y="18"><block s="doSetVar"><l>shopping list</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="true">page 1, ex. 2</comment></block></script><script x="12.666666666666657" y="60.66666666666666"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="53.333333333333336" collapsed="true">1.3</comment></block><block s="doAsk"><l>What item should I add to the shopping list?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="shopping list"/></block></script><comment x="12.666666666666657" y="161.33333333333334" w="170" collapsed="true">1.5 is in the Clear List sprite.</comment><comment x="12.666666666666657" y="192.66666666666666" w="170" collapsed="true">1.7 is in the Delete Item sprite.</comment></scripts></sprite><sprite name="Delete Item" idx="3" x="0" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="89.7599999999999,0,204,1" pen="tip" id="68"><wear><costume name="Delete Item" center-x="53" center-y="15" image="data:image/png;base64,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" id="69"/></wear><costumes><list id="70"><item><costume name="Delete Item" center-x="53" center-y="15" image="data:image/png;base64,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" id="71"/></item></list></costumes><sounds><list struct="atomic" id="72"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333334" y="13.333333333333334"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="53.333333333333336" collapsed="true">1.7</comment></block><block s="doAsk"><l>Enter the item number of the item you want to delete.</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="shopping list"/></block></script><comment x="13.333333333333334" y="102.66666666666667" w="320" collapsed="false">The above is all that&apos;s required.  But when deleting something, especially selected by number, it&apos;s a good idea to get confirmation:</comment><script x="13.333333333333334" y="164"><block s="doDeclareVariables"><list><l>item number</l></list></block><block s="doAsk"><l>Enter the item number of the item you want to delete.</l></block><block s="doSetVar"><l>item number</l><block s="getLastAnswer"></block></block><block s="doAsk"><block s="reportJoinWords"><list><l>Delete </l><block s="reportListItem"><block var="item number"/><block var="shopping list"/></block><l>?</l></list></block></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doDeleteFromList"><block var="item number"/><block var="shopping list"/></block></script><script><block s="doSayFor"><l>Operation cancelled.</l><l>2</l></block></script></block></script></scripts></sprite><watcher var="shopping list" style="normal" x="10" y="10" color="243,118,29" extX="120" extY="105"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;commands&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="commands"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask for %&apos;reporter&apos; from %&apos;sprite&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%txt">Sprite</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="reporter"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="tell %&apos;sprite&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition></blocks><variables><variable name="shopping list"><list struct="atomic" id="646"></list></variable></variables></project><media name="U2L2p1-ShoppingList Lab Solution" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>