<snapdata remixID="12292219"><project name="Unit 4 Programming Assessment" app="Snap! 8.1, 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"><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></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;commands&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="commands"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask for %&apos;reporter&apos; from %&apos;sprite&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%txt">Sprite</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="reporter"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="tell %&apos;sprite&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="Is %&apos;item&apos; in %&apos;list&apos;" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>foundItem</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>variable</l><block var="list"><comment w="90" collapsed="false">traverses the list to see if inputted value is in the list&#xD;</comment></block><script><block s="doIf"><block s="reportEquals"><block var="item"/><block var="variable"/></block><script><block s="doSetVar"><l>foundItem</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block var="foundItem"/></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="1" 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="553"><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 id="554"><item><ref mediaID="Stage_cst_free-grocery-list-template-fefefe-010101"></ref></item></list></costumes><sounds><list struct="atomic" id="555"></list></sounds><variables></variables><blocks></blocks><scripts><script x="72" y="87.16666666666669"><block s="receiveGo"></block><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script></scripts><sprites select="4"><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="567"><costumes><list id="568"><item><ref mediaID="Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="569"></list></sounds><blocks></blocks><variables></variables><scripts><script x="158" y="90.33333333333337"><block s="receiveInteraction"><l>clicked</l></block><block s="doAsk"><l>Which item would you like to remove from your list?</l></block><block s="doSetVar"><l>itemToDelete</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Is %s in %s"><block s="getLastAnswer"></block><block var="shoppingList"/><comment w="90" collapsed="false">procedure checks if the item entered is in the list; and outputs a boolean value&#xD;</comment></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="shoppingList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> has been removed from your list</l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>The item you are looking for is not on the list</l><l>2</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>There is </l><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block><l> item/s on your list</l></list></block><l>2</l></block></script><comment x="606.7783203125" y="294.83333333333337" w="90" collapsed="false">outputs the new length of the list</comment></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="624"><costumes><list id="625"><item><ref mediaID="Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="626"></list></sounds><blocks></blocks><variables></variables><scripts><script x="177" y="125.33333333333334"><block s="receiveInteraction"><l>clicked</l></block><block s="doAsk"><l>What are you looking for on your list</l></block><block s="doSetVar"><l>ItemLookingFor</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Is %s in %s"><l></l><block var="shoppingList"/></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is on your list</l></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is not on your list</l></list></block><l>2</l></block></script><comment w="90" collapsed="false">Checks if the program has found the item,if the item is not found, would output that the desired item is not on the list&#xD;</comment></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="670"><costumes><list id="671"><item><ref mediaID="Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="672"></list></sounds><blocks></blocks><variables></variables><scripts><script x="149" y="106.66666666666669"><block s="receiveInteraction"><l>clicked</l></block><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block><block s="doSayFor"><l>List Cleared</l><l>2</l></block></script></scripts></sprite><watcher var="ItemLookingFor" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="itemToDelete" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="foundItem" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="indexOfItemFound" style="normal" x="10" y="169.00000799999998" color="243,118,29" hidden="true"/><watcher var="shoppingList" style="normal" x="2" y="0" color="243,118,29" extX="80" extY="70" hidden="true"/><sprite name="Add Item" idx="1" x="5" y="47.99999999999997" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="692"><costumes><list id="693"><item><ref mediaID="Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="694"></list></sounds><blocks></blocks><variables></variables><scripts><script x="137" y="341.33333333333337"><block s="receiveInteraction"><l>clicked</l></block><block s="doAsk"><l>What would you like to add to your list</l></block><block s="doSetVar"><l>itemAddedToList</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportNot"><custom-block s="Is %s in %s"><block s="getLastAnswer"></block><block var="shoppingList"/><comment w="90" collapsed="false">checks if the inputted value is already on the list</comment></custom-block></block><script><block s="doInsertInList"><block var="itemAddedToList"/><l><option>last</option></l><block var="shoppingList"/></block><block s="doSayFor"><l>Added to List</l><l>2</l></block></script><script><block s="doSayFor"><l>Item is already in your list; no need to add it twice</l><l>2</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>There is </l><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block><l> item/s on your list</l></list></block><l>2</l><comment w="90" collapsed="false">outputs the new length of the list</comment></block></script><comment x="650.57421875" y="455.16666666666674" w="129" collapsed="false">adds the input into the last index of the list&#xD;</comment></scripts></sprite></sprites></stage><variables><variable name="shoppingList"><list struct="atomic" id="741">apple,pretzels,mango</list></variable><variable name="itemAddedToList"><l>mango</l></variable><variable name="ItemLookingFor"><l>mango</l></variable><variable name="itemToDelete"><l>strawberry</l></variable><variable name="foundItem"><bool>false</bool></variable><variable name="indexOfItemFound"><l>0</l></variable></variables></scene></scenes></project><media name="Unit 4 Programming Assessment" app="Snap! 8.1, https://snap.berkeley.edu" version="2"><costume name="free-grocery-list-template-fefefe-010101" center-x="140.5" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_free-grocery-list-template-fefefe-010101"/><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"/><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"/></media></snapdata>