<snapdata remixID="13102397"><project name="Unit_4_Programming_Assessment_11_29_2023" 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="Unit_4_Programming_Assessment_11_29_2023"><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="Search %&apos;Item&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block s="reportListItem"><block var="a"/><block var="shoppingList"/></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The </l><block s="getLastAnswer"></block><l> is item number </l><block s="reportListIndex"><block s="getLastAnswer"></block><block var="shoppingList"/></block><l> on the list.</l></list></block><l>3</l></block></script><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="a"/><block s="reportVariadicSum"><list><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block></list></block></list></block><script><block s="doSayFor"><l>This item is not on the list.</l><l>3</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="Delete %&apos;Item&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block s="reportListItem"><block var="a"/><block var="shoppingList"/></block></list></block><script><block s="doDeleteFromList"><block var="a"/><block var="shoppingList"/></block></script><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script></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="656"><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="657"></list></costumes><sounds><list struct="atomic" id="658"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="663"><costumes><list id="664"><item><ref mediaID="Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="665"></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><l>apple</l></list></block></block></script><script x="67.0386473429952" y="207.036231884058"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item do you want to add?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="shoppingList"/></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="685"><costumes><list id="686"><item><ref mediaID="Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="687"></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 do you want to delete?</l></block><custom-block s="Delete %s"><block s="getLastAnswer"></block></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="698"><costumes><list id="699"><item><ref mediaID="Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="700"></list></sounds><blocks></blocks><variables></variables><scripts><script x="32.053140096618364" y="30"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item do you want to search for?</l></block><custom-block s="Search %s"><block s="getLastAnswer"></block></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="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="711"><costumes><list id="712"><item><ref mediaID="Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="713"></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></script></scripts></sprite><watcher var="shoppingList" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="shoppingList"><list struct="atomic" id="727">apple,banana,peanut</list></variable></variables></scene></scenes></project><media name="Unit_4_Programming_Assessment_11_29_2023" 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,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAAAXNSR0IArs4c6QAABqFJREFUaEPtWmlQU1cUPoEQEhJ26YJWA7LJooiBBNyqOFodneJSilYtSBkE3GhRRit1rFQEcSkVkEEEdKqCrZQpoqMFR1T2qCxGArFBQDoKCCGQsCTauddJBhCEgbDNvPsnL+++e853vu+e807yHgkGGWZmZpogk32ho2ewnEqjLm0Ti6e2i8Xag60j5gdmgKalJaFp0dvIFDKvuanptkwqTRHU1j77EGekgSanTZtmYGRodKi7q9PHxMwcFn2+hGZnZwsmzBlgaGgAamrqhBbDYODNGzm0toqhuaUFKviV8Ij7UJb5dzpJR0e34GXDSz+hUFjan9l+hbKYaeGhSaUkLFuxUsPbe5uGjbXVMCARS4bKQItIBIlJF9+ej4uVqamrHSgtL4/su/Y9oVgOrAgymbw7PDKSsmjh/KH6Iq5TAQNl5TzYEeDfJWlr/7X4YfG+niZ7CTXbdvZeXT290OSLFyioxBFj7BkQVj+HTV97dLY0N22rqKq6pECgFMqcybSn0hmFl1JSNWxtZo09QsKjkoH7ufng7+MjlXZ1zBAIBA1oQimUE8spf7OnF3tnwHaCsgnAwN7g/d13sm7Hc7ncAKVQTCbTSpvOKHuQl0fW1mZMAJgEhAp+FXy11q3ztajFoL6+XoIzytbaNnS1m1tw2C9HyARFE4cBd3cPyaOCQk9BjfAqFmq+84L8H4L3sdd+uWbioCSQQNSZWLiQlJDE5XK9sFBz59iLfr+SojPLyoKgZwIxkHPvAQQHBQnzC/NNsVCWZuaynNxc9Y+MpkwgmASU2roXsMLVtetpJV+TZGxsrEXToLSXV1QAlao5buygltRz00bsX1AtfA+HGdMEn0u6dBkWuHDGDedYOu7o6ARbKyugd0gZJCaTqaf+Fpr7I0cVoKqf18CyxYuVpj5EtEKsgbAgsYYiVHxCIoQf+bkX/C3ePnAo5AA+d/jIUTA2/hR8vL1UEeKo2kAxy0mgP+pCKaJYtWo1PmQ7uygJ6xuhqoRS2EWC1df/954/QqgB9lbmzVtwJioKjkWEg6/3d5B58wbo6+vhq/fu2w9pqVfwsaPLfCjKfaAsfT0zQzE3lIwaSKi+2a24rqdNJOLFhHg8ZWFtA1s9vYDDduxVFRAWUUsLVPKeQHDIT6OamWOaUUgMC0sLHJCvXwCwWCx8jEipeMqDmOgzWDg0l3UjEwt1JfVPuJCUiMWdbWsDCtFGIpRCmIEyCvnIzsqCsLCjwJwxHVCG7w0MhMupKZBfUITxZGZmAKoOa9evx+aKi4shLjZ61MqfUihrI2tGp5ZE/ITPB01Nisod9reL0U5FASNhlixZCh7u74LuWfr6K1tDvUcNt/QpNkpfEqLOxuFnSHfuZGNRkFAHDh6EuroXynMqJw4AejUTyMEsC8vOW9nZlGlTjVXuDxFeya+E4xFhStvObGc4fuoUZGVlj0tGnTz9G4jFYnzvUmTqP3fvwrW0dODzK/rNEJThYy3Uq4ZGWMjhyCv/fUbGv6M4Thxh+IkTzEULXFQqFAru4L4gbFPRdaHdiGo7GtcyMiA6OgaXOzRcV67Cx+gT7VxEaMzpk73m0JfBOtTBuj6U5f5+/hgHym5UxhQdYM97pgJTQIA/rFv9rhny3/M9FBUW4HvUjl27YNd2XwiNiFRWBVUSyK8UgMeGDa2Py0p0sVBsFjt5yzavrQF+vqr0Q9gaIQNp6RkQGR5WmJuXy8ZCmU03cZ/LYSelplymjdA2sVyFDPwYclie8dcfEaXl5QewUKihIBm+bUrLyKCYzzRVoSvC1HAZaGtvBxc2p1sqbrUX1NTwlA8OHVmOcUuXLd92LCyUeNQxXHZVuC427tzb5HPnHhYUF7CQWaVQJiYmH9OptOr4pGQqxwnPEWOcGEAPDd3Xr+uWiFudn9XUcHsJhUuguaWX3hTDsylXr45Kqz5OcU8qt3Uv6sHzW8/OxlevQkvKSkIV4N97XczB3uG0noHB9uiYGE0rS/NJFeRkB5tXUARBgXu6OqSSmIePHwf2jKe/FzBJc+3mHJS9kYf47dxN3rJ5I4lBp092DiY0/soqAZw/nyS7np4mfyOT+/Gq+Il9AQ/4SrPpZ6Yso0+M4iSSdrs1buvUHObNU7eytMD/ydFoRBc/EuVFIhE8r6mFkpJSuH8vR8orLVHXojOSG183hgiFwpf92R5QKMXFZtOnW1O0tL7R1dd37ZBILaUSCaO7q4voDEegFJVG69TW0a2Xy+U5zQ2N1ylS2g1eA6/tQyb/B/xBEtqMcuFOAAAAAElFTkSuQmCC" 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>