<snapdata remixID="10762862"><project name="U3L1-ShoppingList" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK1SURBVHhe7cExAQAAAMKg9U9tDB8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsajf4AAXBXLv8AAAAASUVORK5CYII=</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="50" 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="11" y="12.833333333333342"><block s="doSetVar"><l>shopping list</l><block s="reportNewList"><list></list></block></block></script><script x="15" y="55"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What do you want?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="shopping list"/></block><block s="doShowVar"><l>shopping list</l></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.211999999999992,0,1" pen="tip" id="31"><costumes><list id="32"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="33"/></item></list></costumes><sounds><list struct="atomic" id="34"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16" y="13"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item do you want to delete?</l></block><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="shopping list"/></block></script></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="46"><costumes><list id="47"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVoSURBVGhD7Zt7TFtVHMcPLaUP2kLpyEQY5V0oK4OBUBaEBYwR0AyNJnv9o2ZzYNQNhzqTqcEYB5mixqljc4pR56IuMwPUqHHAXjgW5dXxLpQNRgp90Ja20HLt73Ju0xUmOrO2f9xPcnJ/5/c75/bkfDm/e3p6CUCrkJCQwCbs9oeEQtGDXC630GQ2RpqNRgEO09wBbA5njsfnm1hBLKV2evoXh9V6amh8fBiHV+S2QkVFRYWFi8Nft83bdsXGxaPNhUVcuXw9io2RILE4DDEYTNyS5r+wuOhAs7NGpNPrUV//ALp6pcP+U9PZAL5Q0K7RaMpVKlUXbro6iXGJW1NTZOZ9lVXzPb3XCJq7i1M04vC77y/KpMnzaamp+7EM/0xmRmatIltha2k9j29D4y26unuJ/PwCG2iA5VgZeaq86v68fNuIahR3pfE2MPfZ2dlWaULCdizLrSRKJOnOdDff3aPEXWh8RduFS0SqTDbn3MiFY3mQa0cQn5h05qnde6IfKS3GHhpfEb0uCqnU19HkxA3h5ORkM/jIXZ9EIknm84K7L7W3BwoEfHDR+Ji+/kH0xKNlthm9Lswp1hwDnIJgwc7SLWWIFsl/SJYmopT1ckcwi1MK9SWhQoQPKBSKQLBp/Ie8/AJeSHhYCdikUHMmU0qyVAomjR+RviENsQJYBWCTQlktlmA4baDxL2JjY5BOPxMJNiMiIoJnX1hgCgX08d0z5c+ihJhYNDqmxh7fEr5mDXJqE5S2dm0wI8gJODkcNhn0Nsc+/YycHKps274TR7zP0Y+PYMs/oDQxcDgsMvX5iq6eXnSivh6dbmxEQ6Mq9PLB15BBr8dRGnd8KhScIovEYkSl3V1PP4mamxtJG4DVlpuT61ptUKcAkd1XonuMSmFwpWwo0AfSmruvpOThZav4wIFXyRh89vmLl7HXxzi/7IbGS2Lw4YX3qT9+giguLiVgDIpsBVkH4BgF6nAFVKNjxNZtO4iTp74j6+50dveQ/bVaHfYs3Rf6e7bfvaeCLBRvVL9Ffj4F3Icawzt1HxD7q14hbV8B4wGNkCxcxoeK1WrDId/hPuEwWWB7Fpg8YKU4iEkBcRDBE892nrjHQWR3Ub2NxWIlx0NuJpQapSmQxZrXTE/jNeY9IF1B2tHplp5LSmUfeQUiIyNRkiwV/drSQj6/qFK59zmyfc2b1a5nG1z/LUXFJejtQzW4tpQmofgjs0YjYjKZjq6pKTPpUGQpVC1tF7CO3gP+6qm0B8UzVXmuGvfUB6uF8kN6gr5gw2qg/O6FgkqhlB9sWMkArB7wwZjc7wPj8AV9/YNEmlxuIEUCcrJyGj786BMcpvEXTp85S2zK3dQOGpG7vumpqabfz52zgE3jP3R0dDiMs4bfwCaFYlt5zX1//ckcHB6BKo0fYDKb0Q/ff7toMRq/hDopFGwoeALh58fqj9uhTuN7Gr74iuAHC7qG1Gol1F2/8LI57CtjI8PPb7wvJzAq8l7spfEF8KPhS5X77LN6bZnOYJgEn+tkQqVSTS0uOCpe3PvC/PUbE9hL421g7ivKy22BgazqYbX6KnYvJ2NDxnubNxdar/UN4L0Hjbe4ePkP2OXZ0tPT67AcLpa97npz6ubPoXxBwDcnv84jGCyGTJYcgA/Yae4SA4NDqKb2sL2utmbBYjSXdyt7D+GQi9u+0hy3Li5LfI/46JzJLN/y2OOMjZmZzGRpEhKJQhGXy8WtaO4Eg8GAxtTjqLOzC7W2tVpgx80R8Bu0Wu1BeAThZrew+j8JREfLgni8HSEiUZHVZJGa50x8h91Ov1/xP+BwuTYBP2TCTthb9ZqZpiAL90fYeePwCiD0NyV8slK2W5mCAAAAAElFTkSuQmCC" id="48"/></item></list></costumes><sounds><list struct="atomic" id="49"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="11"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item are you looking for?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="shopping list"/><block s="getLastAnswer"></block></block><script><block s="bubble"><l>Already in list</l></block></script><script><block s="bubble"><l>Not in list</l></block></script></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="71"><costumes><list id="72"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="73"/></item></list></costumes><sounds><list struct="atomic" id="74"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13" y="14"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Do you want to delete your list?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doDeleteFromList"><l><option>all</option></l><block var="shopping list"/></block></script></block></script></scripts></sprite><watcher var="shopping list" style="normal" x="10" y="10" color="243,118,29"/></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="shopping list"><l>0</l></variable></variables></project><media name="U3L1-ShoppingList" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>