<snapdata remixID="12137268"><project name="Shopping List" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Shopping List"><notes></notes><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><block-definition s="delete item %&apos;item&apos; %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="list"/><block var="item"/></block><script><block s="doDeleteFromList"><block s="reportListIndex"><block var="item"/><block var="list"/></block><block var="list"/></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l> is not on the list.</l></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="add item %&apos;item&apos; %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportNot"><block s="reportListContainsItem"><block var="list"/><block var="item"/></block></block><script><block s="doAddToList"><block var="item"/><block var="Shopping List"/></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l> is already on the shopping list.</l></list></block><l>2</l></block></script></block></script></block-definition></blocks><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" id="576"><pentrails>data:image/png;base64,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MidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgEBLgSMidAgAABAg0CAtyAaiUBAgQIEKgE/hsYU/ulxoMZIQAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="577"></list></costumes><sounds><list struct="atomic" id="578"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Add Item" idx="1" x="-158" y="89.99999999999996" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="583"><costumes><list id="584"><item><ref mediaID="Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="585"></list></sounds><blocks></blocks><variables></variables><scripts><script x="377" y="31"><block s="receiveGo"></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list></list></block></block></script><script x="52" y="93"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doAsk"><l>Input item to add to shopping list</l></block><custom-block s="add item %s %s"><block s="getLastAnswer"></block><block var="Shopping List"/></custom-block><block s="doBroadcast"><l>show list</l><list></list></block></script></scripts></sprite><sprite name="Clear List" idx="2" x="-155" y="41" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="610"><costumes><list id="611"><item><ref mediaID="Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="612"></list></sounds><blocks></blocks><variables></variables><scripts><script x="60" y="55"><block s="receiveKey"><l><option>enter</option></l><list></list></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list></list></block></block><block s="doBroadcast"><l>show list</l><list></list></block></script></scripts></sprite><sprite name="Delete Item" idx="4" x="-156" y="-49" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="630"><costumes><list id="631"><item><ref mediaID="Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="632"></list></sounds><blocks></blocks><variables></variables><scripts><script x="87" y="60"><block s="receiveKey"><l><option>d</option></l><list></list></block><block s="doAsk"><l>Enter item to be deleted from shopping list:</l></block><custom-block s="delete item %s %s"><block s="getLastAnswer"></block><block var="Shopping List"/></custom-block><block s="doBroadcast"><l>show list</l><list></list></block></script></scripts></sprite><sprite name="Search" idx="3" x="-156" y="-5.000000000000028" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="650"><costumes><list id="651"><item><ref mediaID="Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="652"></list></sounds><blocks></blocks><variables></variables><scripts><script x="73" y="66"><block s="receiveKey"><l><option>s</option></l><list></list></block><block s="doAsk"><l>Enter an item to see if it is on the list:</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="Shopping List"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Yes! </l><block s="getLastAnswer"></block><l> is on the shopping list.</l></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>No, </l><block s="getLastAnswer"></block><l></l></list></block><l>3</l></block></script></block></script></scripts></sprite><sprite name="Sprite" idx="5" x="-25" y="70" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="204,0,159.12000000000006,1" pen="tip" id="692"><costumes><list struct="atomic" id="693"></list></costumes><sounds><list struct="atomic" id="694"></list></sounds><blocks></blocks><variables><variable name="TT"><l>3</l></variable></variables><scripts><script x="476" y="26"><block s="receiveGo"></block><block s="hide"></block><block s="clear"></block></script><script x="65" y="125.00000000000003"><block s="receiveMessage"><l>show list</l><list></list></block><block s="doSetVar"><l>TT</l><l>1</l></block><block s="clear"></block><block s="gotoXY"><l>-25</l><l>120</l></block><block s="doForEach"><l>item</l><block var="Shopping List"/><script><block s="write"><block s="reportJoinWords"><list><block var="TT"/><l>. </l><block var="item"/></list></block><l>20</l></block><block s="gotoXY"><l>-25</l><block s="reportDifference"><block s="yPosition"></block><l>25</l></block></block><block s="doChangeVar"><l>TT</l><l>1</l></block></script></block></script></scripts></sprite><watcher var="Shopping List" style="normal" x="271" y="23" color="243,118,29" hidden="true"/><watcher scope="Add Item" s="getPenDown" style="normal" x="10" y="31.000002000000002" color="0,161,120" hidden="true"/></sprites></stage><variables><variable name="Shopping List"><list struct="atomic" id="739">grapes,milk</list></variable></variables></scene></scenes></project><media name="Shopping List" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="shopping-list-button-add-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Add Item_cst_shopping-list-button-add-item"/><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Clear List_cst_shopping-list-button-clear-list"/><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Delete Item_cst_shopping-list-button-delete-item"/><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Search_cst_shopping-list-button-search"/></media></snapdata>