<snapdata remixID="13097279"><project name="4.27_ShoppingList_Assessment" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="4.27_ShoppingList_Assessment"><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="add item to shopping list" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>The item you&apos;re trying to add to your shopping list is already on it.</l><l>5</l></block></script><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="shoppingList"/></block></script></block></script></block-definition><block-definition s="clear all items from shopping list" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>yes</l></list></block><script><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script><list></list></block></script></block-definition><block-definition s="search for an item on shopping list" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>The item you entered is on your shopping list.</l><l>5</l></block></script><script><block s="doSayFor"><l>The item you entered is not on your shopping list.</l><l>5</l></block></script></block></script></block-definition><block-definition s="delete item from shopping list" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="shoppingList"/></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block></block><script><block s="doSayFor"><l>The item you&apos;re trying to delete is not on your shopping list.</l><l>5</l></block></script><list></list></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="635"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="636"></list></costumes><sounds><list struct="atomic" id="637"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="4"><sprite name="Add Item" idx="1" 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="642"><costumes><list id="643"><item><ref mediaID="Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="644"></list></sounds><blocks></blocks><variables></variables><scripts><script x="56.690821256038646" y="34.400966183574894"><block s="receiveGo"></block><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script><script x="61.038647342995205" y="210.036231884058"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Add an item that you want to be on your shopping list.</l></block><custom-block s="add item to shopping list"></custom-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="660"><costumes><list id="661"><item><ref mediaID="Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="662"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Delete an item that you don&apos;t want to be on your shopping list.</l></block><custom-block s="delete item from shopping list"></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="671"><costumes><list id="672"><item><ref mediaID="Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="673"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Enter an item to see if it is on your shopping list.</l></block><custom-block s="search for an item on shopping list"></custom-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="682"><costumes><list id="683"><item><ref mediaID="Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="684"></list></sounds><blocks></blocks><variables></variables><scripts><script x="45.09661835748793" y="33.70772946859904"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Do you want to clear the items on your shopping list? Yes or no?</l></block><custom-block s="clear all items from shopping list"></custom-block></script></scripts></sprite><watcher var="shoppingList" 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><variables><variable name="shoppingList"><list struct="atomic" id="696">eggs</list></variable><variable name="index"><l>0</l></variable></variables></scene></scenes></project><media name="4.27_ShoppingList_Assessment" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="shopping-list-button-add-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Add Item_cst_shopping-list-button-add-item"/><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Delete Item_cst_shopping-list-button-delete-item"/><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Search_cst_shopping-list-button-search"/><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Clear List_cst_shopping-list-button-clear-list"/></media></snapdata>