<snapdata remixID="15072293"><project name="U3L1-ShoppingList_Empty to Students" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-ShoppingList_Empty to Students"><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><list></list></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><list></list></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="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></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><list></list></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><list></list></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="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></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><list></list></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><list></list></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="addItem %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doAsk"><l>Add item to shopping list:</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="list"/></block><block s="doSayFor"><l>Item added to shopping list!</l><l>2</l></block></script></block-definition><block-definition s="clearList" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="clearList %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doUntil"><block s="reportListIsEmpty"><block var="list"/></block><script><block s="doDeleteFromList"><l>1</l><block var="list"/></block></script></block><block s="doSayFor"><l>Shopping list cleared!</l><l>2</l></block></script></block-definition><block-definition s="searchList %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doSetVar"><l>cnt</l><l>1</l></block><block s="doAsk"><l>Search for item:</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="item"/></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> found at index </l><block var="cnt"/><l>!</l></list></block><l>8</l></block><block s="doReport"><block var="cnt"/></block></script><list></list></block><block s="doChangeVar"><l>cnt</l><l>1</l></block></script></block><block s="doSayFor"><l>Item not found.</l><l>2</l></block></script></block-definition><block-definition s="deleteItem %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doSetVar"><l>cnt</l><l>1</l></block><block s="doAsk"><l>Delete item:</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="item"/></list></block><script><block s="doDeleteFromList"><block var="cnt"/><block var="list"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Item </l><block s="getLastAnswer"></block><l> deleted!</l></list></block><l>2</l></block><block s="doReport"><block var="list"/></block></script><list></list></block><block s="doChangeVar"><l>cnt</l><l>1</l></block></script></block><block s="doSayFor"><l>Item not found.</l><l>2</l></block></script></block-definition></blocks><primitives></primitives><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="662"><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="663"></list></costumes><sounds><list struct="atomic" id="664"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Add Item" idx="1" x="0" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="669"><costumes><list id="670"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="671"></list></sounds><blocks></blocks><variables></variables><scripts><script x="45" y="43.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="addItem %l"><block var="shoppinglist"/></custom-block></script><script x="274" y="44.33333333333334"><block s="receiveGo"></block><block s="doSetVar"><l>shoppinglist</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="false" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="686"><costumes><list id="687"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="688"></list></sounds><blocks></blocks><variables></variables><scripts><script x="26" y="74.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="deleteItem %l"><block var="shoppinglist"/></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="false" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="696"><costumes><list id="697"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="698"></list></sounds><blocks></blocks><variables></variables><scripts><script x="63" y="77"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="searchList %l"><block var="shoppinglist"/></custom-block></script></scripts></sprite><sprite name="Clear List" idx="2" x="0" y="-2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="706"><costumes><list id="707"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="708"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16" y="30.333333333333343"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="clearList %l"><block var="shoppinglist"/></custom-block></script></scripts></sprite><watcher var="shoppinglist" style="normal" x="10" y="10" color="243,118,29" extX="131" extY="234"/><watcher var="cnt" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="shoppinglist"><list struct="atomic" id="719"></list></variable><variable name="cnt"><l>1</l></variable></variables></scene></scenes></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 11.0.8, 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="U3L1-ShoppingList_Empty to Students_Add Item_cst_shopping-list-button-add-item"/><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="U3L1-ShoppingList_Empty to Students_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="U3L1-ShoppingList_Empty to Students_Search_cst_shopping-list-button-search"/><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:," mediaID="U3L1-ShoppingList_Empty to Students_Clear List_cst_shopping-list-button-clear-list"/></media></snapdata>