<snapdata remixID="13246251"><project name="U3L1-ShoppingList_Empty to Students" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAETpJREFUeF7tXQdUFUcX/h4iRUAE1BxLpCg2MNJjJBpbrKgxFiIaY6+J6UGjYMfYEjXNYA0KRIixIGJBjYkJYlQkWBJREXv8o6iAoCDvPzPmrSwI7Fu2PHgz53j2+d7M3DvffMzdvXvnjkar1WrBCkNAJQQ0jIAqIc/EUgQYARkRVEXgmQQ8ceIEDh069IShGg2KW2k5/1+/fn307t0bdnZ2qoLChCuHQCkC7t+/H66urlQDQjxCOF1R6v+pqano27evcigwSaohwCPg8ePH4eDgQJW5du0aJV9MTAzee+89TsF27drhyJEjsivs5OQkuwwmQH0EeARcunQpBg4cSLVat24dRo8eTT+T75KTk/Hvv/+iUaNGuHDhguyaOzs7yy6DCVAfAR4BFy9ezBGQqNawYUMUFRXB0tKSmuMaNWogIyODfid3adq0qdwiWP8GgACPgIsWLeIRUE39mjVrpqZ4JlshBHgEXLhwIUdASzNTPF7WEZY1Ncg3sUS6jYfkKtnk3YTTowzar41HH1xt9wEno3nz5pLLYx0aHgI8AoaFhXEEfHj/Dlx+DMT6OiPRL2iMbJrfu3cPLpEBxN+Da6P2cnJatGghm0zWseEgwCPg/PnzMWjQIHq/V5BzF/lbZ6DeuLWya3sgdh0C70Tgylu7Ob9jq1atZJfLBKiPAI+A8+bNowQkhRBw684EvPnWSEW0rB/eGZdHJHB+R0ZARWBXXQiPgHPmzOEI+PjBfezaf4hbEXVvQOS6NljbDZlv7uIAcXNzUx0cpoD8CPAIOHv2bI6ARXnZiE/8WbGn4obrXsWl4fHciN3d3eUfPZOgOgI8As6aNesp4R7mYsee/RwhiaZyvoprvKEHLgbFcYC88MILqoPDFJAfAR4BQ0NDOQJqHj3A9t2JnAnWqSJXMEKTiF64MHQHN+K2bdvKP3omQXUEeAScOXMmR8AahfnYumuvYibYaVMfpAdu4wDx9PRUHRymgPwI8Ag4Y8YMjnCmjx9iy87diplg58gAnBuylRuxl5eX/KNnElRHgEfA6dOncwQ00xYgdscuxVbAZj/0x1+DtnCA+Pj4qA4OU0B+BHgEnDZtGnfPZ45CxGyPV4yArptfw9mBP3KOaF9fX/lHzySojgCPgJ988glnci00j/HD1jjFCNgi9nWcHhDDOaL9/PxUB4cpID8CPAJ+/PHHHAEtTYoQtWW7YgRstWUQTr22mSPgiy++KP/omQTVEeAR8KOPPuIIZ2UKbIrdqhgB3bYOQVr/HzhAXnrpJdXBYQrIjwCPgB9++CFHOOuaGkRs3qLYU7D7tkD82S+aG3H79u3lHz2ToDoCPAK+//77HAFrm9fAhuhYxVbAtnFBOBkQyQHy8ssvqw4OU0B+BHgEJJuPdHtCbC1MsT4qRjYCBgUF4cqVK4iKisLzzz8Pj53DkNJnEzfiDh06yD96JkF1BHgEnDp1Kkc4u1pmWLMxmppgskOObEbSvQuW6koISMhH+vNOGIHjvSI4QF555RXVwWEKyI8Aj4DvvPMO5we0tzLH6ogomJubY9KkSZQkV69eFaTR4cOHUdyEkrbEvC9fvrxU++3bt6N///7w2f0WjvX8nvMDdurUSZAsVqlqI8Aj4JQpU7iHDgdrC3y3YROuX7+Obdu2gbwn7ty5Mzfao0ePYujQoYiIiEBgYCBWrFiBrl27UrNqamqKnj17IjMzk9Ynv7377ruoWbMmCgoKuD7i4uK4Deh+e0fhaPf1nBumuKyqDTHTvjwEeAScPHkyR8C6Npb4dUMYEq+bgoRp2djY0C2ZumgYR0dHjBkzBt26dQNxmWRlZWHPnj3o0aMHzp49C39/f9y+fRt169bF48ePERwcjCVLlnDt4+Pj0adPH5Crr4sD+l1bjeRX13EE7NKlC5s5I0CAR8AFCxZA5wCub2tFNyUd8P+KZkIgpCKmuLzi4eGBkydPVghbQkICevXqBd3VJuFTtDH/H450e7r/hBCbleqPAI+AN2/eRFpaGh21vbU5WmwbTj9/mNUD7RqYQgstNNBIdr1x/yEG10hGgxrZJA0SkrqtofLu3r2LwYMHV3/02QhLp2dbtWoVdGkxfH19YG9vLz9MWiD9/HlcvHiRko9kyCImn5Xqj0CZ+QHVSJxaPBNX9YeejZAgwBJUMh6oigAjoKrwM+GMgIwDqiLACAggcd8+hIaE4tbNm4pMhp29PcaOH4cJEycqIs+QhRg9AX/59Td07OCvyhylnTqDNu6tVZFtKEKNmoBffr0K70xRdxWaPiMECxfMMxQ+KK7HMwmoy5IvRyYEW1tbkNdsaqfgLTk2xZEvJtCQdFEah1IE3L17N/TNTrpkYn/4Wf5Toe7+U1fC1PnJZqMdO3bggw+eJqSssLHEFR48eIBatWoJ7rWZkzPOX8qA7iq4oYCKD3JzUcvKSkDN6leFR0CSiJy8gdA33q/2d91Rx8JEEDqX39rN9d+6tXr3PyQxJlmNyyupaafQto07XJ1dqM7BIaE4eOAAoiI3lmrW3KUprZOecZHWn7doCUKCP0bz1m6Ij3+a8+ZZ8oToIgjcKliJR8CQkBAuIDUxMRFmZmYgm9X37t2LlStXgqTwJXF6AwYMoAnLR4wYQYdcd31AKQJahaYgd27p9Brni+V/IWFbamXBqsjsrV67HmNHj8RvSclwa9USvp6elEwDBg7EuDGjypzqjEuZcHJsQn+fOPltDB8+HC+3b8c7b6Vk44p0qYK8Eqwyj4AkYFS3G+3AgQOwsrKigaXEXDZp0oQGpJKtm2fOnEH37t2xa9eTfH6NogbyCGj9WSYeLPJHUVbpANbTr8dyypH7QHI6EivGiwCPgLdu3cK5c+f0NsFOsW8INsEn+0Zx/au98cjH0wvHUk6oOvvenl44rrIOagJQ6iEkPDwc+p7R0aZNG9SvX6/CcWRkXKIRL8TkkJXPEHIA+nh549iJ4xXqLkcFXy9v/KGSbDnGI6ZPxd0wlT17jpxjJ8c5ckpH/7DInyd0lcQNI5T5dR0c8Hl/Zzjamgptwqs34Pu/cedOFv2uXr16FT7FihLCGimKgCRuGKFum+fq1YX5UvFp1zTvHURm1kNqwu/cuQO2d1hRrsgirEw3DPEJklWGRCeTe0KyeYjseiPHuS5btgy5ubn0Ho5k1m/ZsiWio6NBkkoScgQEBIDs6yXZtsjejpycHHzzzTdo1LABrGPGw3LCD7Teo+2hKDgeC41VXdSauhPavHt4GDcXFkOW4eGO2ajpOwQmTbzxaM9iFBzZBLx7AOdv5XBAkD0orFRtBMp0w2zcuJFuHCJvRcgRrsQlk5+fT6/379+nG8pNTEyQl5eH5557jm7d1LlwateujRs3btC6upKUlARnJ0dYbx4LaIugzb6FGo5kNdRCe+8GNPaNUfTvZZi9MgEay9oo+P17FJ5NhKZOQ5i27EIJWDR1P85evcP1yTJoVW3ylboH/Oeff5Cenq63G0aoCW7u2hS1Phefdk37/i9IPX+V6kdWaJLNi5WqjYAkbhh9IPDy8oSdnZ0+TWjdvAd5+D0piX4mjnCSxYGVqo9AlXPDVOTG0TfahuzCGzt2PMIWhtF7XiUKkblqVThGjXyT3j8bc1HUDVMu0PnZ2B/cDaYmGtHzoW+0zYb1GzBylDJn4ZU1qJ1xcQjo21f0mKt6Q0XdMOXdK34XPAJhbv+rNJ76RNtkZ+fAxsa60jIr08Fff6ejZQvXynRRpduWGw3Tr18/zJ07FwcPHqRumMaNG4OcYEQ+k+RBJJ6OfCaF5IAhr+R0361ZswYWFhYgeQDJ03JZv5MERySyZv3MMVix8zgKDq+DxqYeTF/og8K0BPpEDAtrFPwSDoth33K/4/EjFJ7Zh5rtR6Dw1B4U/Lae6iE02saQIlAMSRel2VxuNAy5PyGE8vb2hrW1NfXnkUI+p6SkgLwWI59TU1Np/kCSGUv3HalLUn2QfyTGsOTv2dnZ3O/EbRM5bzJW7jwGFD6CNj8HGuunGRmKrp+BxrYBNFZ23O8wNUPuLHeYevSHxRsrkDPNkeomNNqmrBi8z5d/idjoKCQlJ+kVfEpiAF1btcauXTuRlXUXdnZ1eHOpiy181gSzeMD/UJHbDVOeCd7yxXTMd71c6T9AodE2QiZdF/18KfMyhg4JpKQkcYIkHnBo0HBERz3N6Fpc8cO/H6ExgISUJECVlF9/S0IH/2cnXheiS6WBMdAOFHfDlIVDnTp14E2O5xL/DAJ9om3KMntkBfzjaDKmvP02RgYNReKhQ3i1Uyd07dUb9+7eRctWrdG1axeMGhbEkYuMSRcRvW5TJEYPH0aHqUtlR0hIfl+7cdMzSchMcAlWyLkpqSI3ipDfickm96BlbWwSGmmSfuEiXJu6qLo25OTmwtpI94PQP1JtiTgkMZuSRM2gSLeLvq6W8nTbuuUnDBj4uij1pWq0Onw1xo0fJ1V3Va4f1dwwlXG7ZI5I4Mybm5tbpUBP+zMNMT/+hEmTJsDS0rJSfQltTO75Zs4MwfIvllHvgDGXMt0wunsYYs46duxINySRDUrkSoIOpHG7HEPRtVMwaeSOgqPRKLqcAvNBi1F0+zJMHJqg8MRPlXK1GPPEVpWxl+mGOX36NI08jomJoQnHyc44shGJXEnYlVRuF23ObWisHYDCh0BREWBmiYIjkajZbhh1x1TkanFxcVHsFVpVmdSqpCePgEq6YYjbZflPvyIn+In/Tp+SEhDJmWAWlKoPcoZXVzU3jFi3iz6uFsODm2lUEgGDStGrz/QIdbXo0yerqzwCRp0dS3m4mUTBKyCDiiGgBAJGvwK+6OuHI0eTy83dItdEeLX1wInUig/2kUu+IfRr1AT08vDEiZMpqs6Dn48vjh77Q1Ud1BRu1ARUE3gm+wkCRktAQ4pAMSRdlP7DMFoC6hODR4JJpwdPo8GmQgrJEUj2QAst+ugitM+qUs9oCZibkwsra2FpcckKRYJLqcnQaLgsqPt+/hn7EvfTANXiwaeEgJ8tWozvvv1aEA9Yil5BMFWzSlp6QKegUtxEFo/qLt5YF3yqu+rIKkQAM8FCUKqGdT6dEYqwBXNVHdmq8LWYOH6MqjqoKdxoTbAOdDW3RSYl/4F2fj6q+CDVJB3PcpSMiDYUxZTUY8Xy5VgTvhr5eXmKiK1ta4t58+ejd0AfReQZshCjXwENeXKMQTdGQGOYZQMeIyOgAU+OMajGCGgMs2zAY2QENODJMQbVGAGNYZYNeIyMgP+dmD4rdJaiJ6aPGTeWnZhuzNEwukVB7RPT3d1aMUe0Aa/QsqrGTkyXFV5BnTMTLAgmeSuxYAR58TXI3sn5JiVzwTyLCPqekF4yB6KQwbNwLCEoVbM65LAdkuatZJkwaQp8fHywZMF8nLt4AXPmhWFWyKf08On79+7hWNLvtAn5jeT8m7NwEYYGDuK6IfVWffMVza5KUhPvPXgQ3Tt3xtzPFiN02ifcqerF5bKA1GpGLrHDIauX/0v+qGNvj/j4OPpwoCOg7gR1Xbxf5uUrcGzyPBVVfJM8ITAJRA0a9iYaNWqMa9euInJTBK1z6VImvt8YSQldvDATLHbGWDuGQCURMOqHEHZieiXZI0FzoyYgwU+tE9OJ2fXz9mEnprOAVAn+jFkXohEw+hVQNHKsoSQIMAJKAiPrRCwCjIBikWPtJEGAEVASGFknYhFgBBSLHGsnCQKMgJLAyDoRiwAjoFjkWDtJEGAElARG1olYBBgBxSLH2kmCACOgJDCyTsQiwAgoFjnWThIEGAElgZF1IhYBRkCxyLF2kiDACCgJjKwTsQgwAopFjrWTBAFGQElgZJ2IRYARUCxyrJ0kCDACSgIj60QsAoyAYpFj7SRBgBFQEhhZJ2IRYAQUixxrJwkC/wdjylMvTVmctAAAAABJRU5ErkJggg==</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><block-definition s="Search" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Item"/><block s="reportListItem"><block var="Index"/><block var="Cart"/></block></list></block><script><block s="doSayFor"><l>This item is currently in your shopping cart.</l><l>3.5</l></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doChangeVar"><l>Index</l><l>1</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Index"/><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><l>1</l></list></block></list></block><script><block s="doSayFor"><l>This item is not currently in the shopping cart.</l><l>3.5</l></block><block s="doAsk"><l>Would you like to add this to your cart?</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>yes</l></list></block><script><block s="doAddToList"><block var="Item"/><block var="Cart"/></block></script><list></list></block></script><list></list></block></script></block></script></block></script></block-definition><block-definition s="Delete" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="Item %&apos;Item&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%anyUE"></input></inputs><script><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Item"/><block s="reportListItem"><block var="Index"/><block var="Cart"/></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doChangeVar"><l>Index</l><l>1</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Index"/><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><l>1</l></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block></script></block></script></block></script></block-definition><block-definition s="Delete (2)" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Item"/><block s="reportListItem"><block var="Index"/><block var="Cart"/></block></list></block><script><block s="doDeleteFromList"><block var="Index"/><block var="Cart"/></block><block s="doSayFor"><l>Item has been successfully deleted.</l><l>3</l></block></script><script><block s="doChangeVar"><l>Index</l><l>1</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Index"/><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><l>1</l></list></block></list></block><script><block s="doSayFor"><l>This doesn&apos;t seem to be in the cart. </l><l>3</l></block></script><list></list></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="731"><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="732"></list></costumes><sounds><list struct="atomic" id="733"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Add Item" idx="1" x="2.2737367544323206e-13" y="50.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="738"><costumes><list id="739"><item><ref mediaID="Add Item_cst_shopping-list-button-add-item"></ref></item></list></costumes><sounds><list struct="atomic" id="740"></list></sounds><blocks></blocks><variables><variable name="Item"><l>pickles</l></variable></variables><scripts><script x="93" y="54.08333333333309"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doAsk"><l>What following item is to be added to your cart?</l></block><block s="doSetVar"><l>Item</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><l>1</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="Index"/><block var="Cart"/></block><block var="Item"/></list></block><script><block s="doSayFor"><l>This item seems to already be on the list.</l><l>2.5</l></block><block s="doAsk"><l>Would you list to add this item again?</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><l>yes</l><block s="getLastAnswer"></block></list></block><script><block s="doAddToList"><block var="Item"/><block var="Cart"/></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doStopThis"><l><option>this script</option></l></block></script></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Index"/><block s="reportVariadicSum"><list><block s="reportListAttribute"><l><option>length</option></l><block var="Cart"/></block><l>1</l></list></block></list></block><script><block s="doAddToList"><block var="Item"/><block var="Cart"/></block></script><list></list></block><block s="doChangeVar"><l>Index</l><l>1</l></block></script></block></script></block></script></scripts></sprite><sprite name="Delete Item" idx="4" x="2.2737367544323206e-13" y="-99.99999999999989" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="830"><costumes><list id="831"><item><ref mediaID="Delete Item_cst_shopping-list-button-delete-item"></ref></item></list></costumes><sounds><list struct="atomic" id="832"></list></sounds><blocks></blocks><variables><variable name="Item"><l>tomatoes</l></variable></variables><scripts><script x="152.4345703125" y="49.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doAsk"><l>What item are you looking to delete?</l></block><block s="doSetVar"><l>Item</l><block s="getLastAnswer"></block></block><custom-block s="Delete (2)"></custom-block></script></scripts></sprite><sprite name="Search" idx="3" x="2.2737367544323206e-13" y="-49.999999999999886" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="848"><costumes><list id="849"><item><ref mediaID="Search_cst_shopping-list-button-search"></ref></item></list></costumes><sounds><list struct="atomic" id="850"></list></sounds><blocks></blocks><variables><variable name="Item"><l>mustard</l></variable></variables><scripts><script x="237" y="48.333333333333314"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doAsk"><l>What are you looking for?</l></block><block s="doSetVar"><l>Item</l><block s="getLastAnswer"></block></block><custom-block s="Search"></custom-block></script></scripts></sprite><sprite name="Clear List" idx="2" x="2.2737367544323206e-13" 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="866"><costumes><list id="867"><item><ref mediaID="Clear List_cst_shopping-list-button-clear-list"></ref></item></list></costumes><sounds><list struct="atomic" id="868"></list></sounds><blocks></blocks><variables></variables><scripts><script x="200" y="73.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Cart</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><watcher var="Cart" style="normal" x="10.000000000000227" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="Index" style="normal" x="10.000000000000227" y="124.00000399999999" color="243,118,29"/><watcher scope="Search" var="Item" style="normal" x="10.000000000000227" y="145.00000599999993" color="243,118,29"/><watcher scope="Delete Item" var="Item" style="normal" x="10.000000000000227" y="166.00000799999995" color="243,118,29"/><watcher scope="Add Item" var="Item" style="normal" x="10.000000000000227" y="187.00001" color="243,118,29"/></sprites></stage><variables><variable name="Cart"><list struct="atomic" id="886"></list></variable><variable name="Index"><l>2</l></variable></variables></scene></scenes></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="shopping-list-button-add-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Add Item_cst_shopping-list-button-add-item"/><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Delete Item_cst_shopping-list-button-delete-item"/><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Search_cst_shopping-list-button-search"/><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" mediaID="Clear List_cst_shopping-list-button-clear-list"/></media></snapdata>