<snapdata remixID="9136694"><project name="U3L2-ContactList " app="Snap! 5.4, 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" penlog="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="Add Contact" idx="1" x="30" y="-10" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="add-contact" center-x="53" center-y="15" image="data:image/png;base64,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" id="10"/></item><item><costume name="add contact" center-x="92" center-y="137" 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="30" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>30</l><l>-10</l></block></script><script x="30" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>contact list</l><block s="reportCONS"><custom-block s="get new contact"></custom-block><block var="contact list"/></block></block></script><script x="30" y="172"><custom-block s="get new contact"></custom-block></script><script x="30" y="202"><custom-block s="get first name"></custom-block></script><script x="30" y="232"><custom-block s="get phone"></custom-block></script><script x="30" y="262"><custom-block s="answer to question %s"><l></l></custom-block></script><script x="30" y="295"><custom-block s="string %txt contains %txt ?"><l>Abraham Lincoln</l><l>linc</l></custom-block></script><script x="30" y="328"><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><script></script><list></list></block><l/></custom-block></script></scripts></sprite><sprite name="Name from Num" idx="2" x="30" y="30.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,175.95,38.70899999999995,1" pen="tip" id="44"><costumes><list id="45"><item><costume name="name from num" center-x="92" center-y="21" image="data:image/png;base64,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" id="46"/></item></list></costumes><sounds><list struct="atomic" id="47"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block></script><script x="20.000000000000114" y="20.000000000000043"><block s="receiveGo"></block><block s="gotoXY"><l>30</l><l>30</l></block></script><script x="153" y="202"><custom-block s="name of %s"><l>98</l></custom-block></script><script x="90" y="314"><custom-block s="name (sorting form) %s"><block s="reportListItem"><l>1</l><block var="contact list"/></block></custom-block></script></scripts></sprite><sprite name="Number from Name" idx="3" x="30" y="10" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,168.3,47.124000000000045,1" pen="tip" id="64"><costumes><list id="65"><item><costume name="num from name" center-x="92" center-y="-37" image="data:image/png;base64,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" id="66"/></item></list></costumes><sounds><list struct="atomic" id="67"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>30</l><l>10</l></block></script><script x="20" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block></script><script x="90" y="201"><custom-block s="phone number of %s"><l>ro</l></custom-block></script><script x="233.4765635" y="174.000002"><block s="reportListItem"><l>1</l><block var="contact list"/></block></script></scripts></sprite><sprite name="Clear List" idx="4" x="30" y="-180" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="143.412,193.8,0,1" pen="tip" id="82"><costumes><list id="83"><item><costume name="clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="84"/></item><item><costume name="clear list" center-x="92" center-y="79" image="data:image/png;base64,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" id="85"/></item></list></costumes><sounds><list struct="atomic" id="86"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure you want to delete all contact list information you have?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list></list></block></block></script></block></script><script x="19.999999999999943" y="19.999999999999957"><block s="receiveGo"></block><block s="gotoXY"><l>30</l><l>-180</l></block></script></scripts></sprite><watcher var="contact list" style="normal" x="9.999999999999545" y="9.999999999999972" color="243,118,29" extX="186" extY="52"/><watcher scope="Name from Num" s="xPosition" style="normal" x="10" y="73.00000599999997" color="74,108,212" hidden="true"/><watcher scope="Name from Num" s="yPosition" style="normal" x="10" y="94.00000799999998" color="74,108,212" hidden="true"/><watcher scope="Number from Name" s="yPosition" style="normal" x="10" y="115.00000999999997" color="74,108,212" hidden="true"/><watcher scope="Add Contact" s="xPosition" style="normal" x="10" y="136.00001199999997" color="74,108,212" hidden="true"/><watcher scope="Add Contact" s="yPosition" style="normal" x="10" y="157.00001399999994" color="74,108,212" hidden="true"/><watcher scope="Clear List" s="yPosition" style="normal" x="10" y="178.0000159999999" color="74,108,212" hidden="true"/><watcher scope="Clear List" s="xPosition" style="normal" x="10" y="199.0000179999999" color="74,108,212" hidden="true"/><watcher var="o" style="normal" x="10" y="220.0000199999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="answer to question %&apos;question&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doAsk"><block var="question"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="get first name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="answer to question %s"><l>Type person&apos;s first name.</l></custom-block></block></script></block-definition><block-definition s="get phone" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="answer to question %s"><l>Type person&apos;s number</l></custom-block></block></script></block-definition><block-definition s="get address" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><l>street address</l><l>apt #</l><l>city</l><l>state</l><l>ZIP</l><l>Country (block doesn&apos;t work yet)</l></list></block></block></script></block-definition><block-definition s="get new contact" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="get first name"></custom-block><custom-block s="get last name"></custom-block><custom-block s="get phone"></custom-block></list></block></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="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="sort %&apos;data&apos; ordering with %&apos;function&apos;" type="reporter" category="lists"><comment x="0" y="0" w="204" collapsed="false">Reports a sorted version of the list in its first input slot, using the comparison function in the second input slot.  For a list of numbers, using &lt; as the comparison function will sort from low to high; using &gt; will sort from high to low.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doDeclareVariables"><list><l>even items</l><l>odd items</l><l>merge</l></list></block><block s="doSetVar"><l>odd items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><l/></block><block s="evaluate"><block var="even items"/><list><block s="reportCDR"><l/></block></list></block></block></block></script><list></list></block></block><block s="doSetVar"><l>even items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="evaluate"><block var="odd items"/><list><block s="reportCDR"><l/></block></list></block></block></script><list></list></block></block><block s="doSetVar"><l>merge</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="#1"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#2"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="#2"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#1"/></block></script></block><block s="doIfElse"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="reportListItem"><l>1</l><block var="#2"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="evaluate"><block var="merge"/><list><block s="reportCDR"><block var="#1"/></block><block var="#2"/></list></block></block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#2"/></block><block s="evaluate"><block var="merge"/><list><block var="#1"/><block s="reportCDR"><block var="#2"/></block></list></block></block></block></script></block></script><list><l>#1</l><l>#2</l></list></block></block><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportCDR"><block var="data"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="evaluate"><block var="merge"/><list><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="odd items"/><list><block var="data"/></list></block><block var="function"/></custom-block><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="even items"/><list><block var="data"/></list></block><block var="function"/></custom-block></list></block></block></script></block-definition><block-definition s="phone number of %&apos;contact start&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>o</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportOr"><custom-block s="string %txt contains %txt ?"><block s="reportListItem"><l>1</l><l/></block><block var="contact start"/></custom-block><custom-block s="string %txt contains %txt ?"><block s="reportListItem"><l>2</l><l/></block><block var="contact start"/></custom-block></block></autolambda><list></list></block><block var="contact list"/></custom-block><script><block s="doAddToList"><block var="item"/><block var="o"/></block></script></block><block s="doIfElse"><custom-block s="empty? %l"><block var="o"/></custom-block><script><block s="doReport"><l>not found</l></block></script><script><block s="doForEach"><l>item</l><block var="o"/><script><block s="doReport"><block s="reportListItem"><l>3</l><l/></block></block></script></block></script></block></script></block-definition><block-definition s="name of %&apos;number&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>o</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><custom-block s="string %txt contains %txt ?"><block s="reportListItem"><l>3</l><l/></block><block var="number"/></custom-block></autolambda><list></list></block><block var="contact list"/></custom-block><script><block s="doAddToList"><block var="item"/><block var="o"/></block></script></block><block s="doIfElse"><custom-block s="empty? %l"><block var="o"/></custom-block><script><block s="doReport"><l>not found</l></block></script><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="o"/><script><block s="doReport"><custom-block s="name (display form) %s"><block var="item"/></custom-block></block></script></custom-block></script></block></script></block-definition><block-definition s="get last name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="answer to question %s"><l>Type person&apos;s last name</l></custom-block></block></script></block-definition><block-definition s="name (display form) %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="list $arrowRight word %l"><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="contact"/></block><l> </l><block s="reportListItem"><l>2</l><block var="contact"/></block></list></block></custom-block></block></script></block-definition><block-definition s="name (sorting form) %&apos;input&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="list $arrowRight word %l"><block s="reportNewList"><list><block s="reportListItem"><l>2</l><block var="input"/></block><l>, </l><block s="reportListItem"><l>1</l><block var="input"/></block></list></block></custom-block></block></script></block-definition></blocks><variables><variable name="contact list"><list linked="linked" id="1076"><item><list struct="atomic" id="1077">wer,try,987</list></item><item><list struct="atomic" id="1078">ro,po,123</list></item></list></variable><variable name="o"><list id="1079"><item><ref id="1077"></ref></item></list></variable></variables></project><media name="U3L2-ContactList " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>