<snapdata remixID="8846863"><project name="U2L2-ShoppingList" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="Add Item" idx="1" x="0" y="49.99999999999997" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="shopping-list-button-add-item" 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><script x="25" y="127"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What would you like to add to the list?</l></block><block s="doIf"><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="Shopping List"/></block></script></block></script><script x="29" y="39"><block s="receiveGo"></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Clear List" idx="2" x="0" y="-46.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="35"><costumes><list id="36"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="37"/></item></list></costumes><sounds><list struct="atomic" id="38"></list></sounds><blocks></blocks><variables></variables><scripts><script x="120" y="68"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure you want to clear items?</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="Delete Item" idx="3" x="0" y="0.9999999999999716" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="60"><costumes><list id="61"><item><costume name="shopping-list-button-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="60" y="61"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Which item would you like to delete?</l></block><block s="doIf"><block s="getLastAnswer"></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="Shopping List"/></block></script></block></script></scripts></sprite><watcher var="Shopping List" style="normal" x="6" y="8" color="243,118,29" extX="80" extY="70"/></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="605">apple</list></variable></variables></project><media name="U2L2-ShoppingList" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>