<snapdata remixID="10179197"><project name="shopping_list_PD_2021" 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></scripts><sprites><sprite name="Add Item" idx="1" x="0.6201550387597763" y="49.844961240310084" 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="35.999999999999986" y="33.00000000000001"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="Add Item"></custom-block></script></scripts></sprite><sprite name="Clear List" idx="2" x="0.6201550387597763" y="-0.15503875968991565" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="18"><costumes><list id="19"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="20"/></item></list></costumes><sounds><list struct="atomic" id="21"></list></sounds><blocks></blocks><variables></variables><scripts><script x="31.999999999999996" y="23.00000000000001"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="Clear List"></custom-block></script></scripts></sprite><sprite name="Delete Item" idx="3" x="1.6201550387600037" y="-50.15503875969006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="28"><costumes><list id="29"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="30"/></item></list></costumes><sounds><list struct="atomic" id="31"></list></sounds><blocks></blocks><variables></variables><scripts><script x="35.00000000000001" y="30.000000000000004"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item do you want to delete?</l></block><custom-block s="delete_item %s"><block s="getLastAnswer"></block></custom-block></script></scripts></sprite><watcher scope="Stage" s="getLastAnswer" style="normal" x="8.0625" y="141.90000322499998" color="4,148,220" hidden="true"/><watcher var="isDeleted" style="normal" x="167.0625" y="7.550001612500068" color="243,118,29" hidden="true"/><watcher var="shopping list" style="normal" x="5.0625" y="3.0625" color="243,118,29" extX="133" extY="161"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><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;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; for %&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="list $arrowRight word %&apos;list&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"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Add Item" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>item</l></list></block><block s="doAsk"><l>Enter the item you would like to add to the shopping list.</l></block><block s="doSetVar"><l>item</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportListContainsItem"><block var="shopping list"/><block var="item"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The item "</l><block var="item"/><l>" is already in the list."</l></list></block><l>2</l></block></script><script><block s="doInsertInList"><block var="item"/><l><option>last</option></l><block var="shopping list"/><comment w="90" collapsed="false">Alternatively, use the add block.</comment></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l> added.</l></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="Clear List" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>answer</l></list></block><block s="doAsk"><l>Are you sure you want to clear the list?</l></block><block s="doSetVar"><l>answer</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportEquals"><block var="answer"/><l>yes</l></block><script><block s="doSetVar"><l>shopping list</l><block s="reportNewList"><list></list></block></block><block s="doSayFor"><l>List cleared.</l><l>2</l></block></script><script><block s="doSayFor"><l>List is unchanged.</l><l>2</l></block></script></block></script></block-definition><block-definition s="delete_item %&apos;item_to_be_deleted&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>isDeleted</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="shopping list"/></block><script><block s="doIf"><block s="reportEquals"><block var="item_to_be_deleted"/><block s="reportListItem"><block var="i"/><block var="shopping list"/></block></block><script><block s="doDeleteFromList"><block var="i"/><block var="shopping list"/></block><block s="doSetVar"><l>isDeleted</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="isDeleted"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="item_to_be_deleted"/><l> has been deleted</l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>This item was not in the list.</l><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="shopping list"><list struct="atomic" id="743">banana,apples,oranges,soap</list></variable><variable name="isDeleted"><bool>false</bool></variable></variables></project><media name="shopping_list_PD_2021" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>