<snapdata remixID="10210097"><project name="U3L1-ShoppingList_Empty to Students" 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,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="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="31" y="92"><block s="receiveCondition"><block s="reportAnd"><block s="reportMouseDown"></block><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doAsk"><l>What item do you want to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="grocery list"/></block></script><script x="31" y="15.5"><block s="doSetVar"><l>grocery list</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Delete Item" idx="4" x="0" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="35"><costumes><list id="36"><item><costume name="shopping-list-button-delete-item" 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="20" y="20.00000000000003"><block s="receiveCondition"><block s="reportAnd"><block s="reportMouseDown"></block><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doAsk"><l>What item do you want to delete?</l></block><block s="doSetVar"><l>index</l><l>1</l></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="grocery list"/><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="index"/><block var="grocery list"/></block><block s="getLastAnswer"></block></block><script><block s="doDeleteFromList"><block var="index"/><block var="grocery list"/></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></custom-block></script></scripts></sprite><sprite name="Search" idx="3" x="0" y="-50.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="77"><costumes><list id="78"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" id="79"/></item></list></costumes><sounds><list struct="atomic" id="80"></list></sounds><blocks></blocks><variables></variables><scripts><script x="23" y="27.00000000000003"><block s="receiveCondition"><block s="reportAnd"><block s="reportMouseDown"></block><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doAsk"><l>What item are you looking for?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="grocery list"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>Item on list</l><l>2</l></block></script><script><block s="doSayFor"><l>Item not on list</l><l>2</l></block></script></block></script></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="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="110"><costumes><list id="111"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="112"/></item></list></costumes><sounds><list struct="atomic" id="113"></list></sounds><blocks></blocks><variables></variables><scripts><script x="49" y="30.00000000000003"><block s="receiveCondition"><block s="reportAnd"><block s="reportMouseDown"></block><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doSetVar"><l>grocery list</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><watcher var="grocery list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="index" style="normal" x="10" y="103.000002" color="243,118,29"/></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="grocery list"><list struct="atomic" id="657"></list></variable><variable name="index"><l>2</l></variable></variables></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>