<snapdata remixID="14015329"><project name="4.27_ShoppingList_Assessment" app="Snap! 10.1-dev, 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="checkListForItem %&apos;list&apos; %&apos;item&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>i</l></list></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><block s="reportListItem"><block var="i"/><block var="list"/></block></list></block><script><block s="doSetVar"><l>tempStore</l><block var="i"/></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></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="592"><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="593"></list></costumes><sounds><list struct="atomic" id="594"></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="2" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="599"><costumes><list id="600"><item><ref mediaID="Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="601"></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>What item are you adding?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="shoppingList"/></block><block s="doSayFor"><l>Item added.</l><l>1</l></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="623"><costumes><list id="624"><item><ref mediaID="Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="625"></list></sounds><blocks></blocks><variables></variables><scripts><script x="23.35748792270533" y="20.18115942028986"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item are you deleting?</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="checkListForItem %l %s"><block var="shoppingList"/><block s="getLastAnswer"></block></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doDeleteFromList"><block var="tempStore"/><block var="shoppingList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> has been deleted from the list.</l></list></block><l>3</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> was already absent from the list.</l></list></block><l>3</l></block></script></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="32.053140096618364" y="18.248792270531396"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item are you searching for?</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="checkListForItem %l %s"><block var="shoppingList"/><block s="getLastAnswer"></block></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is on the list.</l></list></block><l>3</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is not on the list.</l></list></block><l>3</l></block></script></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="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="716"><costumes><list id="717"><item><ref mediaID="Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="718"></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="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block><block s="doSayFor"><l>List cleared.</l><l>1</l></block></script></scripts></sprite><watcher var="shoppingList" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="index" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="tempStore" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="itemPresent" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="shoppingList"><list struct="atomic" id="738"></list></variable><variable name="index"><l>19</l></variable><variable name="tempStore"><l>3</l></variable><variable name="itemPresent"><l>0</l></variable></variables></scene></scenes></project><media name="4.27_ShoppingList_Assessment" app="Snap! 10.1-dev, 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>