<snapdata remixID="9033954"><project name="Lab5B-ShoppingList" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="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></scripts><sprites><sprite name="AddItem" idx="1" x="0.7164179104469699" y="48.39859525899937" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" 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="30" y="20"><block s="receiveGo"><comment w="192" collapsed="false">Arlyn Vasquez&#xD;This program creates a shopping list.</comment></block><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script><script x="30" y="95"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What do you want to add to your shopping list?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="bubble"><l>You have already added this item to your list.</l></block></script><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="shoppingList"/></block></script></block></script></scripts></sprite><sprite name="DeleteItem" idx="4" x="0.7164179104469699" y="-101.6014047409993" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="42"><costumes><list id="43"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="44"/></item></list></costumes><sounds><list struct="atomic" id="45"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>index</l><l>itemToRemove</l></list></block><block s="doAsk"><l>What would you like to remove from your list?</l></block><block s="doSetVar"><l>itemToRemove</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>index</l><custom-block s="find index of value: %s in %l"><block var="itemToRemove"/><block var="shoppingList"/></custom-block></block><block s="doIfElse"><block s="reportEquals"><block var="index"/><l>-1</l></block><script><block s="bubble"><l>Item was not found in the shopping list.</l></block></script><script><block s="doAsk"><l>Are you sure that you want to remove the item from the list?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doDeleteFromList"><block var="index"/><block var="shoppingList"/></block></script></block></script></block></script></scripts></sprite><sprite name="Search" idx="3" x="0.7164179104469699" y="-51.6014047410001" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="92"><costumes><list id="93"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" id="94"/></item></list></costumes><sounds><list struct="atomic" id="95"></list></sounds><blocks></blocks><variables></variables><scripts><script x="34.335935500000005" y="58"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to search for in your list?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="bubble"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is </l><l>already </l><l>in </l><l>the </l><l>list </l></list></block></block></script><script><block s="bubble"><block s="reportJoinWords"><list><block s="getLastAnswer"></block><l> is </l><l>not </l><l>in </l><l>the </l><l>list </l></list></block></block></script></block></script></scripts></sprite><sprite name="ClearList" idx="2" x="0.7164179104469699" y="-1.6014047410008547" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="137"><costumes><list id="138"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="139"/></item></list></costumes><sounds><list struct="atomic" id="140"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="75"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure you want to delete the items in your shopping list?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="shoppingList"/><script><block s="doDeleteFromList"><l><option>all</option></l><block var="shoppingList"/></block></script></custom-block></script></block></script></scripts></sprite><watcher var="shoppingList" style="normal" x="1.806829816597201" y="1.8068298165954602" color="243,118,29" extX="80.00000000000023" extY="69.99999999999997"/></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="find index of value: %&apos;value&apos; in %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThan"><block var="index"/><block s="reportListLength"><block var="list"/></block></block><block s="reportEquals"><block s="reportListItem"><block var="index"/><block var="list"/></block><block var="value"/></block></block><script><block s="doSetVar"><l>index</l><block s="reportSum"><block var="index"/><l>1</l></block></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block var="index"/><block s="reportListLength"><block var="list"/></block></block><script><block s="doReport"><l>-1</l></block></script><script><block s="doReport"><block var="index"/></block></script></block></script></block-definition></blocks><variables><variable name="shoppingList"><list struct="atomic" id="737">eggs,bread</list></variable></variables></project><media name="Lab5B-ShoppingList" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>