<snapdata remixID="10159130"><project name="U3L1-ShoppingList_Empty to Students" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts><script x="431" y="105"><block s="receiveGo"></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block></script></scripts><sprites><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="19"><costumes><list id="20"><item><costume name="shopping-list-button-add-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="21"/></item></list></costumes><sounds><list struct="atomic" id="22"></list></sounds><blocks></blocks><variables></variables><scripts><script x="283" y="53"><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="list"/></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="34"><costumes><list id="35"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAG+klEQVRoQ+1aaVBTVxQ+gRiyKot0QapBw46KGCXiVsW6jY6glqJ1ARmqEK1iVQYKdaxUxOJSqiAuCNKqYJUyRezUaseNTUFZTAnERkGZKihLICGYYHPfTN6wJOGBotR590+We++53/m+e849ybsU6KHxeDwTUKnmDjY1n01n0Gc2y2TDWmQyTk/zyH79DDCYTDmDyWqm0qii+mfPLqkUijRJdfV9Q5xR9HVaW1ubW1pYbn/R1hZow+PBtI9nMEaPdgEb7giwsDAHIyNjUos+MNDeroamJhnUNzRAubgC7hQWqS7+lknhDB6S/6T2SZBUKi3RZVanUHaj7HxN6LTjs+bMGxQQsGaQs5NDHyCRU4gy0NDYCCeSU18mJSaojIyNwkvKymK7zu0mFN+Nv4dKpW6MiY2lTZs6meha5LjXwEBpmQjWC4Pb5M0tP9wuur2to8lOQo1xGbN1iKlpVErqSRpKcWR78wxIHzyE5Z/5Khvqn60pr6w8pUWAC2XL5brSWeyCU2npg1ycHd88QnJFnIEbOXkQ/EWgQqFsHSGRSGpRBy7URP7EvBV+/u4bhOtIygYAA1tDw178dfnS0cLCQiEuFJfLdeCw2KU3c3OpHA57AMAkIZSLK+FTby/l88YG85qaGjkWUS7OLlELFnmFRn+3k0pSNHAY8PHxld/JL/CTVEnPYkJNnjQl76vQbe7eixYOHJQkEog7mAAnk48na9KfPybUuLGujT+fSRvs6GBH0jOAGLh2/SaEbtkizSvIG4kJZc+zVV3LyTF+z3LoAIJJQql+9BjmeHq2/V0hNqFYWVkxGYNoLWXl5UCnm/Q7O0ePn4CYnd9i64RGfgOBAf79vub/dYHWViW4ODgAq1XBpmgqPlPjl1AveSAl7M/aICFcvpiNj5/gMRmE69fDFA8BYRs7du4CK6sPeyVUX+b0BKirL2h81J5Y8PVZgk2dP38B7N4TA2NcnHsy1S/9PK4NqClg1iehHjysglnTp4NW3H0HfoSzp09B9u8XwczMlBDgvpDelzmEwGgGIcFmzJiJC6Sdh4QKj4jo1SYkuiaRca9VKLQgcpTP52MRgtJb0pEjUPvkX70pThfpaANE747BoxVFalh4GAzmcLCN0bUlnzqNE4jspR4/ig2xc3KGVX7+3Ug3RExXoc6kn4OIbVu6TdFuTn1YRaLyTvM8583H/TmfldXryHztQmmJd3R0hK0hIfD9/v0YicihsLBwWOTl3Yk4XUIhslBLTDiEvSLBM86dg+zsLOyzvohC465cvgzR0buAO2I4oL9gEIbT6WnYZyKttxFlCCvCidrqVSuwDYYESj35E9jZ2/Uq1SMbuFBOlk5sJVMuuycWg4kJjYhPGPkdU1/HiELvtcVCR2PBmzbD5k0b8K90kY5A6Wq37tzBUqo+oXSdM8hO3OFEmD93NiGfeiuUIaxxB+Ox8/eTWZ44T31J252KCeSFo5298o8rV2jWw6wIOWXojMrNL4CDcXEQnxBvcDfrAr5s+QqY6empd9ehs1Amk8H2yHAs2tCG+PPqVTifkQlicTkeiYSc6DJIn1AIkzYbbN0WBvfKSrEIN4RV69urCvW0tg6mCgTqin/uU7HfUYKJAmnM3r3caVM8CPmoq+pDZ4m2MupYgiOD6KzROqtr968MCMTI16bJWzk3cRyo78v1wVhEof7goGCoEN3DziHvJUtwURGJGeln8HnobBAKg3s8E3qq+lAa9Vu+DLPbsbrVhxVFkjajoOoRnXPIB47mnI0/sA/bWETTsbhCAr5LlzbdLS0eggnlzndPWbnGf5UwaC0hochBb4aBjMwsiI2JLsjJzXHHhOINt/EZJ3BPTk87zXgzEMhViDDwdeQOddavv+zRPJoPx4RCBQXF4uWzjKwsmu2okURskGP6mYHmlhbwcBe8UMiaXCVVVSL8weEE/oTEmbNmr9kdHUU+6uhnEYiYT0g89jLl2LGi/Nv5fDQeF8rGxuZ9Fp3x4GhyCl0wEesj21tiAD009Fmy+IVc1jTpflVVYSehsBRoa+9vOtTicNrZs4RL9bfkyzu77KPHNeC32k9Z9/RpVHFpcZTW0W7Xxdxc3Q6YmpuvOxQfb+Jgb/vOEjIQHcvNvwVbQja1tSrk8UV374Z0xKjrAiZl3OixEap2dWTQho3UlSuWUdgs1kD0653BVFEpgaSkZNWFzAx1u0odJKoUn+jqnN4rzSM/Gsm3/MAyUS5vGb3Qa7GR2/jxxg6a/6rQD08Gg6ziX2WXNGpuxj6sqobi4hK4cf2aQlRSbMxksVPqntdFaq40P9FlW69Q2sG84cOdaEzm50PMzDxb5Qp7hVzO1txHJyvDV1CKzmAoNXfNa9Rq9bX62roLNAXjoqhW1GzI5H8uwxvas6gMogAAAABJRU5ErkJggg==" id="36"/></item></list></costumes><sounds><list struct="atomic" id="37"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Search" idx="3" x="0" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="41"><costumes><list id="42"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" id="43"/></item></list></costumes><sounds><list struct="atomic" id="44"></list></sounds><blocks></blocks><variables></variables><scripts></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="48"><costumes><list id="49"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="50"/></item></list></costumes><sounds><list struct="atomic" id="51"></list></sounds><blocks></blocks><variables></variables><scripts><script x="125" y="213.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure you want to clear all.</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><script><block s="doDeleteFromList"><l><option>last</option></l><block var="list"/></block></script></block></script></scripts></sprite><watcher var="list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><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></blocks><variables><variable name="list"><list struct="atomic" id="595">cv</list></variable></variables></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>