<snapdata remixID="10067963"><project name="U3L2-ContactList" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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U6ZMYcyYMVy9etWvM4KJWXNG3CFV6L2YzWuoWtDj8TB37lwmTZpEbGwsAwcOJD09nalTpzJgwAD69etHv379ePvtt7WAd911F/3796d///4MGDCAu+++m+zsbLZv387EiRP9akwTc1ok/QNFwF5O4INDXaWF4I6pgY9bmvPb29u7dbwXqmd2V4iAvRyPx0NiYqLftI6e37XOC5UulGCdnVVbO68mJCREtP0iYC/HPNaLj4/XZ7BmrdiTYW2KhwwZEvH291kBre/FM6O343a7aWlpuaERSbNrpfeXegSsWbMmqsIppa6rx/StIH+k9Mlf3tUOz83NRSmlL0mA75GF3NxcLa855kxaWlpQLep0OklOTiYuLi4o7xkzZqCU4v3339fbcqvUwJHQJ391ZztbKUVubi7gG4nLTFteXo5SSr+y1ZpHYA1oLh8qnbm8dQCmviofiIBdzgsU0DrdlK6zJthcZsaMGX41arjbc6vTJ395dwU0H0oPV8C4uDji4uL8lglH0r5In/zl1mY21LxQ37sjYGA68DXLoY4JQ62zL9Fnf7l54J+WlkZaWpqWwzxJME9E0tLSgM4FNNNaTyxyc3NJTk5mxIgRfsvExcXp9NbpHf1DdIV5Te7ixYukpqZy/PhxLl26FDREcbTj8uXLnDp1ildfffW6XmHWZwW8lcjPzw+6W3EjRkawsmHDhoi2XQTs5Xi9Xt0Lxbw7cSPCXLfH48Hr9XL06FHpEd0XsY7TEjgiauBIV6aogYMSuVyukAMVdcT1DEoeiAjYy7H29TMM3zBr1gvbpkzWEVKtwj322GMopfRttStXruh5gR1QzedNPvjgA7/p7e3teL3eoEHgw0EE7OVYO4GaspnvwAOfNOYos4Gj0JrLGobBzJkzAfQQdNauW3fccYceHdbr9eq01nevGMZ1jJAq3Hq4XC6/4XjNTgPWbvNut9uvN7V11HvraFehTjquXbvm9+xIpIiAXdDRNbqOrunZwdGjR7VgplTgaxpdLpd+OMmK9VleU0ozD6uQgWnh3+dQrPKa72zpLiJgF3QkoPXdw91ZrifYuHFjxOPzRYuVK1dGtJwI2AWRinSj727s3buXyZMnc/78eS5fvozT6ezRuHjxIrW1tYwaNYqzZ89GvN0iYBd0JFKoOxlmrWje6Yj07kZfQgTsgnAFDHc5wR8ppS4IR8Dk5GSUUn4v7hEBw0NKqQvCETDUNBEwPKSUukAE7FmklLog1CsKzOkmI0aM8OtuDwR1uRJCIyUk2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2IoIKNiKCCjYiggo2Mr/AFxUjnelo6riAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="1" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</pentrails><costumes><list id="2"><item><costume name="contact-list-stage" center-x="240" center-y="180" image="data:image/png;base64,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qeu6q73r0/PvHYo9WSrAp1WO5od1b+197vf781KB5d5ruddZ7p1+dmnTrc+jruunPpOvjBvWQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIBhQfv9fvr4+Dhv332Nqqqmqqqm3W735hECKQIMC3pHgOu6Pj+/rus3jxBIEWBY0G8I8G63m7qumzabzbTf79/++sBtAgwLetch6Lqup7quFwlkOT4Bhp8jwLCgdwR4aQIMGf/nNwKshAAD9/yf3wiwEgIM3PN/fiPASrzrHPCzr3E8Hs8TqsqJW9vtdhqG4fy4pmkuXvPe1jTNt8YMfE6AYUE/GeBhGKaqqh4G9XQdsQBDngDDgn4qwPPHbLfbqe/7qe/7qeu6qa7rqaqq8+OHYTj/vnxe27bnn/d9f7HXDLyXAMOCfirA2+32/Pu+7+++zi3OAUOGAMOCfirAr/wNAYYMAYYFJQJ8PB6/9PoCDBkCDAtKHILebDbT4XB4+vUFGDIEGBb0UwE+HA5XM6CbpnlqEpUAQ4YAw4J+8jKkw+FwsXBDeR3woxALMGQIMCzop2/EMY7j1Pf9zRC3bXvzOQIMGQIMC/rpAM+fN7/hxq09YQGGDAGGBSUDfNK27cUErTkBhgwBhgX9DwEex/Hh8wUYMgQYFvS/Bbi8HeVJOXv6dK9oYHkCDAv6qQAPwzCN43jzd13XnZ+73W6vfl+eJ7b4AvwcAYYFzePZNM1TW3kjjc8CXO7hlosw9H1/sSzhx8fHzRt0zBdkaJrmvIiDxRhgOQIMC5rH89mtPBf7WYB3u92nr1dV1cOYzkN92u4t7AC8ToBhQT8R4NNj2ra9Culpb/az+0Ofrh+eH452ThiWI8AAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAEPAPrIknxMJNxIUAAAAASUVORK5CYII=" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Clear" idx="2" x="150" y="50.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,55.080000000000055,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="clear" center-x="53" center-y="15" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333343" y="13.333333333333329"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>50</l></block></script><script x="37" y="117.4"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Delete" idx="4" x="1500" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="22.84800000000002,163.20000000000002,0,1" pen="tip" id="28"><costumes><list id="29"><item><costume name="delete" 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="13.333333333333334" y="13.333333333333334"><block s="receiveGo"></block><block s="gotoXY"><l>1500</l><l>-50</l></block></script></scripts></sprite><sprite name="Add" idx="1" x="150" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="39"><costumes><list id="40"><item><costume name="add" center-x="53" center-y="15" image="data:image/png;base64,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" id="41"/></item></list></costumes><sounds><list struct="atomic" id="42"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>100</l></block></script><script x="20" y="84"><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list><custom-block s="contact with name: %s address: %s phone: %s birthdate: %s"><l>Mia Wilson</l><l>116 Smith Ave</l><l>747-332-7775</l><custom-block s="date %s %s %s"><l>Jan</l><l>2</l><l>1990</l></custom-block></custom-block><custom-block s="contact with name: %s address: %s phone: %s birthdate: %s"><l>Sara Peterson</l><l>271 Grant rd</l><l>627-772-1187</l><custom-block s="date %s %s %s"><l>April</l><l>19</l><l>2000</l></custom-block></custom-block><custom-block s="contact with name: %s address: %s phone: %s birthdate: %s"><l>John Doe</l><l>53 Bernie Lane</l><l>564-833-4271</l><custom-block s="date %s %s %s"><l>Nov</l><l>24</l><l>2005</l></custom-block></custom-block></list></block></block></script><script x="20" y="569.3333333333334"><custom-block s="initials from contact %s"><custom-block s="name from contact %s"><block s="reportListItem"><l>1</l><block var="contact list"/></block></custom-block></custom-block></script><script x="20" y="464.83333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doReport"><custom-block s="contact with name: %s address: %s phone: %s birthdate: %s"><custom-block s="ask name"></custom-block><custom-block s="ask address"></custom-block><custom-block s="ask phone"></custom-block><custom-block s="ask birthday"></custom-block></custom-block></block></script><script x="19" y="425.83333333333337"><custom-block s="address from contact %s"><l></l></custom-block></script><script x="20" y="389.83333333333337"><custom-block s="phone from contact %s"><l></l></custom-block></script><script x="20" y="352.83333333333337"><custom-block s="name from contact %s"><l></l></custom-block></script><script x="20" y="264.83333333333337"><block s="doSetVar"><l>date</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>initials</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>contact</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Find" idx="3" x="150" y="2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="3.8250000000000033,191.25,0,1" pen="tip" id="130"><costumes><list id="131"><item><costume name="find" center-x="53" center-y="15" image="data:image/png;base64,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" id="132"/></item></list></costumes><sounds><list struct="atomic" id="133"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>0</l></block></script><script x="42.66666666666666" y="111.06666666666666"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>Search list</l></list></block><block s="doAsk"><l>what&apos;s your name?</l></block><block s="doSetVar"><l>Search list</l><custom-block s="find contacts with name: %s"><block s="getLastAnswer"></block></custom-block></block><block s="doShowVar"><l>Search list</l></block><block s="doHideVar"><l>contact list</l></block><block s="doWait"><l>4</l></block><block s="doShowVar"><l>contact list</l></block></script></scripts></sprite><watcher var="date" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="contact list" style="normal" x="3" y="4" color="243,118,29" extX="200" extY="69"/><watcher var="initials" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-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><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></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><custom-block s="ignore %s"><l>3</l></custom-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="string %&apos;big&apos; contains %&apos;small&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block s="evaluate"><block s="reportJSFunction"><list><l>big</l><l>small</l></list><l>return big.toLowerCase().indexOf(small.toLowerCase());</l></block><list><block var="big"/><block var="small"/></list></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="contact with name: %&apos;name&apos; address: %&apos;address&apos; phone: %&apos;phone&apos; birthdate: %&apos;birthday&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="name"/><block var="address"/><block var="phone"/><block var="birthday"/></list></block></block></script></block-definition><block-definition s="name from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="contact"/></block></block></script></block-definition><block-definition s="address from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportCDR"><block s="reportListItem"><l><option>any</option></l><block var="contact list"/></block></block></block></block></script></block-definition><block-definition s="phone from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block s="reportListItem"><l><option>any</option></l><block var="contact list"/></block></block></block></script></block-definition><block-definition s="ask name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the contact&apos;s name?</l></block><block s="doSetVar"><l>contact</l><block s="reportNewList"><list></list></block></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="contact"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask address" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What&apos;s the contact&apos;s address?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="contact"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask phone" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the contact&apos;s number?</l></block><block s="doInsertInList"><block s="getLastAnswer"></block><l><option>last</option></l><block var="contact"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="date %&apos;month&apos; %&apos;day&apos; %&apos;year&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="month"/><block var="day"/><block var="year"/></list></block></block></script></block-definition><block-definition s="month from date: %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="date"/></block></block></script></block-definition><block-definition s="day from date: %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportCDR"><block var="date"/></block></block></block></script></block-definition><block-definition s="year from date: %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="date"/></block></block></script></block-definition><block-definition s="ask birthday" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>date</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>What is the contact&apos;s birth month?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="date"/></block><block s="doAsk"><l>What is the contact&apos;s birth day?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="date"/></block><block s="doAsk"><l>What is the contact&apos;s birth year?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="date"/></block><block s="doAddToList"><block var="date"/><block var="contact"/></block><block s="doAddToList"><block var="contact"/><block var="contact list"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="find contacts with name: %&apos;name&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="string %txt contains %txt ?"><custom-block s="name from contact %s"><l></l></custom-block><block var="name"/></custom-block></autolambda><list></list></block><block var="contact list"/></block></block></script><scripts><script x="11" y="157.83333333333331"><block s="doIfElse"><block s="reportEquals"><block s="reportListIsEmpty"><block var="contact list"/></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>None found.</l><l>5</l></block></script><script><block s="doSayFor"><block var="contact list"/><l>5</l></block></script></block></script><script x="239" y="149.50000000000017"><block s="doAsk"><l>What name would you like to search?</l></block></script><script x="317.900390625" y="34.666666666666686"><block s="getLastAnswer"></block></script></scripts></block-definition><block-definition s="initials from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportLetter"><l>1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportTextSplit"><custom-block s="name from contact %s"><l></l></custom-block><l><option>word</option></l></block></autolambda><list></list></block><block var="contact list"/></block></block></block></script><scripts><script x="22.0791015625" y="158.40000000000032"><block s="reportJoinWords"><list><l>hello </l><l>world</l></list></block></script><script x="24.0791015625" y="184.4000000000001"><block s="reportJoinWords"><list><l>hello </l><l>world</l></list></block></script></scripts></block-definition><block-definition s="name from contact2 %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>contact list</l><block s="reportTextSplit"><block var="contact"/><l><option>letter</option></l></block></block><block s="doReport"><block s="reportListItem"><l>1</l><block var="contact"/></block></block></script><scripts><script x="102.9951171875" y="164.2333333333333"><block s="reportJoinWords"><list><block s="reportLetter"><l>1</l><block s="reportListItem"><l>1</l><block var="list of names"/></block></block><block s="reportLetter"><l>1</l><block s="reportListItem"><l>2</l><block var="list of names"/></block></block></list></block></script></scripts></block-definition></blocks><variables><variable name="contact list"><list id="1021"><item><list id="1022"><item><l>Mia Wilson</l></item><item><l>116 Smith Ave</l></item><item><l>747-332-7775</l></item><item><list struct="atomic" id="1023">Jan,2,1990</list></item></list></item><item><list id="1024"><item><l>Sara Peterson</l></item><item><l>271 Grant rd</l></item><item><l>627-772-1187</l></item><item><list struct="atomic" id="1025">April,19,2000</list></item></list></item><item><list id="1026"><item><l>John Doe</l></item><item><l>53 Bernie Lane</l></item><item><l>564-833-4271</l></item><item><list struct="atomic" id="1027">Nov,24,2005</list></item></list></item></list></variable><variable name="contact"><list struct="atomic" id="1028"></list></variable><variable name="date"><list struct="atomic" id="1029">Oct,5,2000</list></variable><variable name="initials"><l>0</l></variable></variables></project><media name="U3L2-ContactList" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>