<snapdata remixID="15079113"><project name="U3L1-ShoppingList_Empty to Students" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-ShoppingList_Empty to Students"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script><list></list></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;commands&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="commands"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask for %&apos;reporter&apos; from %&apos;sprite&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%txt">Sprite</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="reporter"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="tell %&apos;sprite&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition></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="548"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezVC27kNhAEUCP3P3SC/NZeez6SSDWb9YJg1zsjkV2vDdQfH/4jQIAAAQIEbhdQwLeTu5AAAQIECHx8ZBew3wACBAgQIFAkoICL4F1LgAABAtkCCjh3/5ITIECAQKGAAi7EdzUBAgQI5Aoo4NzdZyeXngABAsUCCrh4Aa4nQIAAgUwBBZy5d6mzBaQnQGABAQW8wBKMQIAAAQJ5Ago4b+cSE8gWkJ7AIgIKeJFFGIMAAQIEsgQUcNa+pSVAIFtA+oUEFPBCyzAKAQIECOQIKOCcXUtKgACBbIHF0ivgxRZiHAIECBDIEFDAGXuWkgABAgQWE7i5gBdLbxwCBAgQIFAkoICL4F1LgAABAtkCCvjG/buKAAECBAj8J6CA/5PwNwECBAgQuFFAAd+InX2V9AQIECDwWUABf9bwMwECBAgQuElAAd8E7ZpsAekJECDwu4AC/l3EvwkQIECAwA0CCvgGZFcQyBaQngCBnwQU8E8qPiNAgAABApMFFPBkYMcTIJAtID2BRwIK+JGMzwkQIECAwEQBBTwR19EECBDIFpD+mYACfqbjOwIECBAgMElAAU+CdSwBAgQIZAu8Sq+AXwn5ngABAgQITBBQwBNQHUmAAAECBF4J7F3Ar9L7ngABAgQIFAko4CJ41xIgQIBAtoAC3nf/khEgQIDAwgIKeOHlGI0AAQIE9hVQwPvuNjuZ9AQIEFhcQAEvviDjESBAgMCeAgp4z71KlS0gPQECDQQUcIMlGZEAAQIE9hNQwPvtVCIC2QLSE2gioICbLMqYBAgQILCXgALea5/SECCQLSB9IwEF3GhZRiVAgACBfQQU8D67lIQAAQLZAs3SK+BmCzMuAQIECOwhoID32KMUBAgQINBMYHABN0tvXAIECBAgUCSggIvgXUuAAAEC2QIKeOD+HUWAAAECBN4VUMDvSnmOAAECBAgMFFDAAzGzj5KeAAECBI4IKOAjWp4lQIAAAQKDBBTwIEjHZAtIT4AAgaMCCviomOcJECBAgMAAAQU8ANERBLIFpCdA4IyAAj6j5h0CBAgQIHBRQAFfBPQ6AQLZAtITOCuggM/KeY8AAQIECFwQUMAX8LxKgACBbAHprwgo4Ct63iVAgAABAicFFPBJOK8RIECAQLbA1fQK+Kqg9wkQIECAwAkBBXwCzSsECBAgQOCqQO8Cvpre+wQIECBAoEhAARfBu5YAAQIEsgUUcN/9m5wAAQIEGgso4MbLMzoBAgQI9BVQwH13lz259AQIEGguoICbL9D4BAgQINBTQAH33JupswWkJ0BgAwEFvMESRSBAgACBfgIKuN/OTEwgW0B6ApsIKOBNFikGAQIECPQSUMC99mVaAgSyBaTfSEABb7RMUQgQIECgj4AC7rMrkxIgQCBbYLP0CnizhYpDgAABAj0EFHCPPZmSAAECBDYTOFjAm6UXhwABAgQIFAko4CJ41xIgQIBAtoACPrB/jxIgQIAAgVECCniUpHMIECBAgMABAQV8ACv7UekJECBAYKSAAh6p6SwCBAgQIPCmgAJ+E8pj2QLSEyBAYLSAAh4t6jwCBAgQIPCGgAJ+A8kjBLIFpCdAYIaAAp6h6kwCBAgQIPBCQAG/API1AQLZAtITmCWggGfJOpcAAQIECDwRUMBPcHxFgACBbAHpZwoo4Jm6ziZAgAABAg8EFPADGB8TIECAQLbA7PQKeLaw8wkQIECAwA8CCvgHFB8RIECAAIHZAmsX8Oz0zidAgAABAkUCCrgI3rUECBAgkC2ggNfdv8kIECBAYGMBBbzxckUjQIAAgXUFFPC6u8meTHoCBAhsLqCAN1+weAQIECCwpoACXnMvpsoWkJ4AgQABBRywZBEJECBAYD0BBbzeTkxEIFtAegIhAgo4ZNFiEiBAgMBaAgp4rX2YhgCBbAHpgwQUcNCyRSVAgACBdQQU8Dq7MAkBAgSyBcLSK+CwhYtLgAABAmsIKOA19mAKAgQIEAgT+K2Aw9KLS4AAAQIEigQUcBG8awkQIEAgW0ABf9q/HwkQIECAwF0CCvguafcQIECAAIFPAgr4E0b2j9ITIECAwJ0CCvhObXcRIECAAIF/BRTwvxD+yhaQngABAncLKOC7xd1HgAABAgT+ElDAfyH4n0C2gPQECFQIKOAKdXcSIECAQLyAAo7/FQBAIFtAegJVAgq4St69BAgQIBAtoICj1y88AQLZAtJXCijgSn13EyBAgECsgAKOXb3gBAgQyBaoTq+AqzfgfgIECBCIFFDAkWsXmgABAgSqBWoLuDq9+wkQIECAQJGAAi6Cdy0BAgQIZAso4Lr9u5kAAQIEggUUcPDyRSdAgACBOgEFXGeffbP0BAgQCBdQwOG/AOITIECAQI2AAq5xd2u2gPQECBD4UMB+CQgQIECAQIGAAi5AdyWBaAHhCRD4W0AB/83gDwIECBAgcK+AAr7X220ECGQLSE/gfwEF/D+FHwgQIECAwH0CCvg+azcRIEAgW0D6LwIK+AuHfxAgQIAAgXsEFPA9zm4hQIAAgWyBb+kV8DcSHxAgQIAAgfkCCni+sRsIECBAgMA3gagC/pbeBwQIECBAoEhAARfBu5YAAQIEsgUUcMz+BSVAgACBlQQU8ErbMAsBAgQIxAgo4JhVZweVngABAqsJKODVNmIeAgQIEIgQUMARaxYyW0B6AgRWFFDAK27FTAQIECCwvYAC3n7FAhLIFpCewKoCCnjVzZiLAAECBLYWUMBbr1c4AgSyBaRfWUABr7wdsxEgQIDAtgIKeNvVCkaAAIFsgdXTK+DVN2Q+AgQIENhSQAFvuVahCBAgQGB1gbkFvHp68xEgQIAAgSIBBVwE71oCBAgQyBZQwPP272QCBAgQIPBQQAE/pPEFAQIECBCYJ6CA59lmnyw9AQIECDwVUMBPeXxJgAABAgTmCCjgOa5OzRaQngABAi8FFPBLIg8QIECAAIHxAgp4vKkTCWQLSE+AwFsCCvgtJg8RIECAAIGxAgp4rKfTCBDIFpCewNsCCvhtKg8SIECAAIFxAgp4nKWTCBAgkC0g/SEBBXyIy8MECBAgQGCMgAIe4+gUAgQIEMgWOJxeAR8m8wIBAgQIELguoICvGzqBAAECBAgcFtiqgA+n9wIBAgQIECgSUMBF8K4lQIAAgWwBBbzN/gUhQIAAgU4CCrjTtsxKgAABAtsIKOBtVpkdRHoCBAh0E1DA3TZmXgIECBDYQkABb7FGIbIFpCdAoKOAAu64NTMTIECAQHsBBdx+hQIQyBaQnkBXAQXcdXPmJkCAAIHWAgq49foMT4BAtoD0nQUUcOftmZ0AAQIE2goo4LarMzgBAgSyBbqnV8DdN2h+AgQIEGgpoIBbrs3QBAgQINBd4FoBd09vfgIECBAgUCSggIvgXUuAAAEC2QIK+Pz+vUmAAAECBE4LKODTdF4kQIAAAQLnBRTwebvsN6UnQIAAgUsCCvgSn5cJECBAgMA5AQV8zs1b2QLSEyBA4LKAAr5M6AACBAgQIHBcQAEfN/MGgWwB6QkQGCKggIcwOoQAAQIECBwTUMDHvDxNgEC2gPQEhgko4GGUDiJAgAABAu8LKOD3rTxJgACBbAHphwoo4KGcDiNAgAABAu8JKOD3nDxFgAABAtkCw9Mr4OGkDiRAgAABAq8FFPBrI08QIECAAIHhAq0KeHh6BxIgQIAAgSIBBVwE71oCBAgQyBZQwG32b1ACBAgQ2ElAAe+0TVkIECBAoI2AAm6zquxBpSdAgMBuAgp4t43KQ4AAAQItBBRwizUZMltAegIEdhRQwDtuVSYCBAgQWF5AAS+/IgMSyBaQnsCuAgp4183KRYAAAQJLCyjgpddjOAIEsgWk31lAAe+8XdkIECBAYFkBBbzsagxGgACBbIHd0yvg3TcsHwECBAgsKaCAl1yLoQgQIEBgd4HnBbx7evkIECBAgECRgAIugnctAQIECGQLKODH+/cNAQIECBCYJqCAp9E6mAABAgQIPBZQwI9tsr+RngABAgSmCijgqbwOJ0CAAAECPwso4J9dfJotID0BAgSmCyjg6cQuIECAAAEC3wUU8HcTnxDIFpCeAIFbBBTwLcwuIUCAAAECXwUU8FcP/yJAIFtAegK3CSjg26hdRIAAAQIEfgko4F8WfiJAgEC2gPS3CijgW7ldRoAAAQIE/hFQwP84+JMAAQIEsgVuT6+Abyd3IQECBAgQ+PhQwH4LCBAgQIBAgcBSBVyQ35UECBAgQKBEQAGXsLuUAAECBNIFFPAyvwEGIUCAAIEkAQWctG1ZCRAgQGAZAQW8zCqyB5GeAAECaQIKOG3j8hIgQIDAEgIKeIk1GCJbQHoCBBIFFHDi1mUmQIAAgXIBBVy+AgMQyBaQnkCqgAJO3bzcBAgQIFAqoIBL+V1OgEC2gPTJAgo4efuyEyBAgECZgAIuo3cxAQIEsgXS0yvg9N8A+QkQIECgREABl7C7lAABAgSyBT4+FHD6b4D8BAgQIFAioIBL2F1KgAABAukCyQWcvnv5CRAgQKBQQAEX4ruaAAECBHIFFHDq7uUmQIAAgVIBBVzK73ICBAgQSBVQwKmbz84tPQECBMoFFHD5CgxAgAABAokCCjhx6zJnC0hPgMASAgp4iTUYggABAgTSBBRw2sblJZAtID2BZQQU8DKrMAgBAgQIJAko4KRty0qAQLaA9EsJKOCl1mEYAgQIEEgRUMApm5aTAAEC2QLLpVfAy63EQAQIECCQIKCAE7YsIwECBAgsJ3BrAS+X3kAECBAgQKBIQAEXwbuWAAECBLIFFPBt+3cRAQIECBD4JaCAf1n4iQABAgQI3CaggG+jzr5IegIECBD4KqCAv3r4FwECBAgQuEVAAd/C7JJsAekJECDwXUABfzfxCQECBAgQmC6ggKcTu4BAtoD0BAj8LKCAf3bxKQECBAgQmCqggKfyOpwAgWwB6Qk8FlDAj218Q4AAAQIEpgko4Gm0DiZAgEC2gPTPBRTwcx/fEiBAgACBKQIKeAqrQwkQIEAgW+B1egX82sgTBAgQIEBguIACHk7qQAIECBAg8Fpg5wJ+nd4TBAgQIECgSEABF8G7lgABAgSyBRTwrvuXiwABAgSWFlDAS6/HcAQIECCwq4AC3nWz2bmkJ0CAwPICCnj5FRmQAAECBHYUUMA7blWmbAHpCRBoIaCAW6zJkAQIECCwm4AC3m2j8hDIFpCeQBsBBdxmVQYlQIAAgZ0EFPBO25SFAIFsAelbCSjgVusyLAECBAjsIqCAd9mkHAQIEMgWaJdeAbdbmYEJECBAYAcBBbzDFmUgQIAAgXYCQwu4XXoDEyBAgACBIgEFXATvWgIECBDIFlDAw/bvIAIECBAg8L6AAn7fypMECBAgQGCYgAIeRpl9kPQECBAgcExAAR/z8jQBAgQIEBgioICHMDokW0B6AgQIHBdQwMfNvEGAAAECBC4LKODLhA4gkC0gPQECv+uE6gAAAkNJREFU5wQU8Dk3bxEgQIAAgUsCCvgSn5cJEMgWkJ7AeQEFfN7OmwQIECBA4LSAAj5N50UCBAhkC0h/TUABX/PzNgECBAgQOCWggE+xeYkAAQIEsgWup1fA1w2dQIAAAQIEDgso4MNkXiBAgAABAtcFOhfw9fROIECAAAECRQIKuAjetQQIECCQLaCAu+7f3AQIECDQWkABt16f4QkQIECgq4AC7rq57LmlJ0CAQHsBBdx+hQIQIECAQEcBBdxxa2bOFpCeAIEtBBTwFmsUggABAgS6CSjgbhszL4FsAekJbCOggLdZpSAECBAg0ElAAXfallkJEMgWkH4rAQW81TqFIUCAAIEuAgq4y6bMSYAAgWyB7dIr4O1WKhABAgQIdBBQwB22ZEYCBAgQ2E7gUAFvl14gAgQIECBQJKCAi+BdS4AAAQLZAgr47f17kAABAgQIjBNQwOMsnUSAAAECBN4WUMBvU2U/KD0BAgQIjBVQwGM9nUaAAAECBN4SUMBvMXkoW0B6AgQIjBdQwONNnUiAAAECBF4KKOCXRB4gkC0gPQECcwQU8BxXpxIgQIAAgacCCvgpjy8JEMgWkJ7APAEFPM/WyQQIECBA4KGAAn5I4wsCBAhkC0g/V0ABz/V1OgECBAgQ+FFAAf/I4kMCBAgQyBaYn14Bzzd2AwECBAgQ+CaggL+R+IAAAQIECMwXWLmA56d3AwECBAgQKBJQwEXwriVAgACBbAEFvOr+zUWAAAECWwso4K3XKxwBAgQIrCrwJwAAAP//lVwoVAAAAAZJREFUAwDU5ALRcl29HAAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="549"></list></costumes><sounds><list struct="atomic" id="550"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Add Item" idx="1" x="0" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="555"><costumes><list id="556"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="557"></list></sounds><blocks></blocks><variables></variables><scripts><script x="168" y="204.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to add?</l></block><block s="doIf"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>Already on list!</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doInsertInList"><block s="getLastAnswer"></block><l><option>last</option></l><block var="shoppingList"/></block></script></list></block></script><script x="78" y="173.0000000000001"><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Delete Item" idx="4" x="0" y="-99.99999999999994" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="592"><costumes><list id="593"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="594"></list></sounds><blocks></blocks><variables></variables><scripts><script x="158" y="111.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item do you want to be deleted?</l></block><block s="doIf"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="shoppingList"/></block><block s="getLastAnswer"></block></list></block><script><block s="doDeleteFromList"><block var="i"/><block var="shoppingList"/></block></script><list></list></block></script></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>Item not on list!</l><l>2</l></block></script></list></block></script></scripts></sprite><sprite name="Search" idx="3" x="0" y="-49.99999999999994" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="645"><costumes><list id="646"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="647"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script><script x="94" y="120.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Search for item</l></block><block s="doIf"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>Item is on list.</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>Item is not on list</l><l>2</l></block></script></list></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="680"><costumes><list id="681"><item><ref mediaID="U3L1-ShoppingList_Empty to Students_Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="682"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17" y="33"><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script><script x="125" y="145.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure?</l></block><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><l><bool>true</bool></l><script><block s="doSayFor"><l>Action avoided.</l><l>2</l></block></script></list></block></script></scripts></sprite><watcher var="shoppingList" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="8" y="111.000002" color="4,148,220"/></sprites></stage><variables><variable name="shoppingList"><list struct="atomic" id="723"></list></variable></variables></scene></scenes></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="shopping-list-button-add-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="U3L1-ShoppingList_Empty to Students_Add Item_cst_shopping-list-button-add-item"/><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="U3L1-ShoppingList_Empty to Students_Delete Item_cst_shopping-list-button-delete-item"/><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="U3L1-ShoppingList_Empty to Students_Search_cst_shopping-list-button-search"/><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="U3L1-ShoppingList_Empty to Students_Clear List_cst_shopping-list-button-clear-list"/></media></snapdata>