<snapdata remixID="11085016"><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,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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Add Item" idx="1" x="0" y="49.99999999999997" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="shopping-list-button-add-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="96" y="51"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to add?</l></block><custom-block s="Add"></custom-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="20"><costumes><list id="21"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="22"/></item></list></costumes><sounds><list struct="atomic" id="23"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to delete?</l></block><custom-block s="Delete"></custom-block></script></scripts></sprite><sprite name="Search" idx="3" x="0" y="-50.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="32"><costumes><list id="33"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" id="34"/></item></list></costumes><sounds><list struct="atomic" id="35"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list><l>Milk</l><l>Bread</l><l>Eggs</l><l>Sugar</l><l>Water</l></list></block></block><block s="doAsk"><l>What Item are you looking for?</l></block><custom-block s="Search"></custom-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="55"><costumes><list id="56"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="57"/></item></list></costumes><sounds><list struct="atomic" id="58"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list><l></l></list></block></block><block s="doSayFor"><l>List cleared</l><l>2</l></block></script></scripts></sprite><sprite name="Create" idx="5" x="2" y="-146" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,17.849999999999934,178.5,1" pen="tip" id="74"><costumes><list id="75"><item><costume name="Untitled" center-x="80" center-y="17.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAjCAYAAAAT6wFbAAAAAXNSR0IArs4c6QAABStJREFUeF7tm02OFDEMhd+sET9H4AjcADgBsGANswYJZglCgpEQLAEJ1sCaBXADuAE3AG6AQKxBr9VpuT1JVRw7U9WtitQazUzKcZwvtuNUH2A/230A5xun9gvAewD8ubTOFjhwyH8C4B+AY4eMHo++A3DLKfgQAOUsrbMFrABeWC/uFQDX17pZFis9z0d7eJkI+KgbNxU32NI6W8ACIOF5DIDhTbarAL5U6nkbwNsGcGvEa/heGcMoN9Xl9UALgDUWD+hTC2AJPov3o7r0KoQ42stwU7wQ9rDq1VO3gGXaXxE1AEbBV7PINYeH3CHhE4Br62Wi59NeumYFe22ONHbv9KNmjrPrMwRgMtglAAydsrV4mDEALfmbHF97vxsACKS19QawR/qx81CXACx5PS5qK3xDAFrgoxwJmQSn1fuNbQ4rzLn+PQDvAXVprjXRST87WtLKAdgLvtIiWw8P9G7fxEyjFlbLebk+8dMeEY2HHH7Yog45UXMfm5/VQUh5hJDP8yc/dBKbpgEswceSCRdELvyY0mNegIqwWCzDe4t3jVoEmUcSkB/ixN4y16FndglAneJ4bUE7s2qyAlECGHnYKCkpYeECXxQdW8NnBIBSRgrxzH3Tid1rdP38LgEobfPVUHLjnGVpS9uAXvFQAkgPd0/1avFIQ4ulF1r2nerwwI33HUAKtUdrb+8xfM4G3GzphmZXAWzRmxuZlxa0r+brKAGYi/HR8HFRZJiTi+QZS4JC115bFE/jJwPx95/CK0d4VjlHr7xzAJ4COCuEUnd+2Jge1aRIfwA8AvC70q179ZbDUFc6uk3BnwDmYrwHiNK8SrmEd6whr1pp40230um6Zefrsb0L+QDAM+uECv0fAnheKcur96AdCKAONQSlZidV6r/plgOlNe8reRarTkNeuKvhG+6a7wB47ZmgePYugDeVsiLtQLZ4YbCpBmgAI3Z6aV45AFvzvhKA1iQ5ydGlHf490vBR8m4COCMmz9wq3QB9rizA/wXwoRK+KL2Z//GqVF9oHE8JYIT3izJQbj3mCGB0WC9xmG5Y+FPWL1tybMogeLl66o0pAYzyttGgpEWJliurDHOfu7xhMTjLqq7pLaVV1FkALNssEkBd6pk7gAztH6twqu/E9Ig23apSTAlgRP63KyFYVwDmDiDtmspTspgcmWOv0J0KwKj8TwNIt86yTsT3OSI9oD6A7QKAvVKRLZ+pAWxJMqXAobcfIhd0qAzjrSv2MPwCYCFUawDrI3q5ZwmAXgDqfIVekOHd26S+XpkaQK+8HpukZK9e67YJwdEJZym3k+NE5X/JaPrUxqtF3ul6QnEO7M1bHEa6czXQdOdsFLXVvSsc65G6jpHuguV9qMcguYKulCfvLT3j5J7VL1Pwd+ZaHghz5YixOeZ0k7W09P8IL9gVjtMEMBqGKeTlPDk9IV/7sjSdx/asia1eSbIop/ouADqM1+PRKFh0Hpu+F6NfJ2qZA1/ulV+c33pB0yhwAdBosNPoHgFhKUf1piopfFtDe6m6oA9KUSUouU5dIa/5WuZpQBM9hgeUlhyvRX/rRslVF/ThJiLv1XOJrAacsNO+AtgCxBTPWEJ7zivn8t5oCDXk3rx1y84LgFNgd3LMMY895JVznjQSwhzknrx1AXAezIVqkYNwqAIw+n1dpV3JU3vSlZUOiwcM5WBSYRE55dgErGOMydv6VtxY5+X/87eABZDW2yhL3jpmsdULqUvbLwuM5ZOcrSd0JmvVjDNk2ZUO/wHqmbGzc9yPowAAAABJRU5ErkJggg==" id="76"/></item></list></costumes><sounds><list struct="atomic" id="77"></list></sounds><blocks></blocks><variables></variables><scripts><script x="27" y="33"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><l>Now generating generic list</l><l>2</l></block><block s="doSetVar"><l>Shopping List</l><block s="reportNewList"><list><l>Milk</l><l>Bread</l><l>Eggs</l><l>Sugar</l><l>Water</l></list></block></block></script></scripts></sprite><watcher var="Shopping 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><block-definition s="Search" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="Shopping List"/><block s="getLastAnswer"></block></block><script><block s="doForEach"><l>item</l><block var="Shopping List"/><script><block s="doIf"><block s="reportEquals"><block var="item"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l> is on the List</l></list></block><l>2</l></block></script></block></script></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is not on the List</l></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="Add" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="Shopping List"/><block s="getLastAnswer"></block></block><script><block s="doForEach"><l>item</l><block var="Shopping List"/><script><block s="doIf"><block s="reportEquals"><block var="item"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l> is already on the List</l></list></block><l>2</l></block></script></block></script></block></script><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="Shopping List"/></block><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is now on the List</l></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="Delete" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="Shopping List"/><block s="getLastAnswer"></block></block><script><block s="doForEach"><l>item</l><block var="Shopping List"/><script><block s="doIf"><block s="reportEquals"><block var="item"/><block s="getLastAnswer"></block></block><script><block s="doDeleteFromList"><block s="reportListIndex"><block var="item"/><block var="Shopping List"/></block><block var="Shopping List"/></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l> has been removed from the list</l></list></block><l>2</l></block></script></block></script></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is not on the list</l></list></block><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="Shopping List"><list struct="atomic" id="758">Milk,Bread,Eggs,Sugar,Water</list></variable></variables></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>