<snapdata remixID="8925009"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="2" x="0" y="50.00000000000003" 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="140" y="110"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>What item do you want to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="Shopping List"/></block></script></scripts></sprite><sprite name="Search" idx="3" x="0" y="-50" 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="29"><costumes><list id="30"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" id="31"/></item></list></costumes><sounds><list struct="atomic" id="32"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Clear List" idx="1" x="0" y="2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="36"><costumes><list id="37"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="38"/></item></list></costumes><sounds><list struct="atomic" id="39"></list></sounds><blocks></blocks><variables></variables><scripts><script x="106" y="109"><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><l>0</l></block></script></block></script></scripts></sprite><watcher var="Shopping List" style="normal" x="10" y="10" 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><block-definition s="Shopping List" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="Shopping List"><list struct="atomic" id="584"></list></variable></variables></project><media name="U2L2-ShoppingList" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>