<snapdata remixID="9852897"><project name="2020 - U2L2-ShoppingList (starter)" 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="0" 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="123" y="99"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure?</l></block><block s="doIf"><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></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="41"><costumes><list id="42"><item><costume name="" center-x="0" center-y="0" image="data:," id="43"/></item><item><costume name="Add Item" center-x="53" center-y="15" image="data:image/png;base64,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" id="44"/></item></list></costumes><sounds><list struct="atomic" id="45"></list></sounds><blocks></blocks><variables></variables><scripts><script x="213" y="143.49999999999991"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doShowVar"><l>shopping list</l></block><block s="doAsk"><l>What would you like to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="shopping list"/></block></script></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="59"><wear><costume name="Delete Item" center-x="53" center-y="15" image="data:image/png;base64,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" id="60"/></wear><costumes><list id="61"><item><costume name="Delete Item" center-x="53" center-y="15" image="data:image/png;base64,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" id="62"/></item></list></costumes><sounds><list struct="atomic" id="63"></list></sounds><blocks></blocks><variables></variables><scripts><script x="303" y="104"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Enter number of item</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="shopping list"/></block></script></scripts></sprite><watcher var="shopping list" style="normal" x="1" y="8" color="243,118,29" extX="161" extY="297"/></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="600">the blood of my enemies</list></variable></variables></project><media name="2020 - U2L2-ShoppingList (starter)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>