<snapdata remixID="14783724"><project name="Contact List Challenge" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Contact List Challenge"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="contact with name %&apos;name&apos; address: %&apos;address&apos; phone number: %&apos;number&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="name"/><block var="address"/><block var="number"/></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="%l"></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="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="contact"/></block></block></script></block-definition><block-definition s="phone number from contact: %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="contact"/></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&apos;s your name?</l></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 your address?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask phone number" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>what&apos;s your phone number?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="answer the prompt %&apos;prompt question&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doAsk"><block var="prompt question"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="find contact with name: %&apos;name&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>newList</l></list></block><block s="doSetVar"><l>newList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="contact list"/><script><block s="doIf"><custom-block s="text %txt contains %txt"><custom-block s="name from contact %l"><block var="item"/></custom-block><block var="name"/></custom-block><script><block s="doAddToList"><block var="item"/><block var="newList"/></block></script><list></list></block></script></block><block s="doReport"><block var="newList"/></block></script></block-definition><block-definition s="multiline %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:o texto multilinha _&#xD;ca:multilínia _&#xD;</translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><block var="text"/></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;ca:part del text _ anterior a _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>0</l></list></block><block var="string"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>1</l></list></block><l></l><custom-block s="substring of %txt from position %n to position %n inclusive"><block var="string"/><l>1</l><block s="reportDifference"><block var="index"/><l>1</l></block></custom-block></block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; after %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="203.33333333333334" collapsed="false">Reports the portion of the first input string starting after the first occurrence of the second string.  If the second string isn&apos;t found in the first string, reports an empty string.</comment><header></header><code></code><translations>pt:o texto de _ depois de _&#xD;ca:part del text _ posterior a _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>end</l></list></block><block s="doSetVar"><l>index</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doSetVar"><l>end</l><block s="reportVariadicSum"><list><block var="index"/><block s="reportTextAttribute"><l><option>length</option></l><block var="marker"/></block></list></block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>0</l></list></block><l></l><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block var="end"/><block s="reportTextAttribute"><l><option>length</option></l><block var="string"/></block></list></block><l></l><custom-block s="substring of %txt from position %n to position %n inclusive"><block var="string"/><block var="end"/><l></l></custom-block></block></block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="294" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;ca:posició de _ en _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="use case-independent comparison"></custom-block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><custom-block s="to lower case %txt"><block var="small"/></custom-block><custom-block s="to lower case %txt"><block var="large"/></custom-block></list></block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block var="small"/><block var="large"/></list></block></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;ca:ignora la diferenciació de majúscules _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doIfElse"><block s="reportNot"><block var="tf"/></block><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><l>global</l><l>_case indepent</l></list></block><block s="doApplyExtension"><l>var_set(name, val)</l><list><l>_case indepent</l><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></script><script><block s="doApplyExtension"><l>var_delete(name)</l><list><l>_case indepent</l></list></block></script></block></script></block-definition><block-definition s="substring of %&apos;str&apos; from position %&apos;start&apos; to position %&apos;end&apos; inclusive" type="reporter" category="operators"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports the portion of the first input (string) starting at the position given by the second input (counting from 1, like LETTER n OF) and ending at the position given by the third input (also counting from 1).  If the third input is empty, reports the portion from the first position to the end of the string.&#xD;If a position number is negative, counts from the end backward, so -1 is the last character, -2 is the next to last, etc.</comment><header></header><code></code><translations>pt:o texto de _ entre as posições _ e _ , inclusive&#xD;ca:part del text _ des de la posició _ fins _&#xD;</translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="start"/><l>0</l></list></block><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block var="start"/><l>1</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block></list></block><block var="start"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="end"/><l>0</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="end"/><l>0</l></list></block><block s="reportVariadicSum"><list><block s="reportVariadicSum"><list><block var="end"/><l>1</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block></list></block><block var="end"/></block></block></block><block var="str"/></block></block></block></script></block-definition><block-definition s="text %&apos;string&apos; contains %&apos;marker&apos;" type="predicate" category="operators"><comment x="0" y="0" w="218" collapsed="false">Reports True if the first input string contains the second input string, otherwise false.&#xD;&#xD;Comparison is case-independent by default; use USE CASE-INDEPENDENT COMPARISONS to change that.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;ca:text _ conté _ ?&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportVariadicGreaterThan"><list><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block><l>0</l></list></block></block></script></block-definition><block-definition s="to lower case %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="275.3333333333333" collapsed="false">Reports the input text with lower case letters instead of capital letters in the input.  Uses the user&apos;s locale&apos;s rules for case conversion.</comment><header></header><code></code><translations>pt:em minúsculas _&#xD;ca:_ a minúscules&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>txt_lowercase(txt)</l><list><block s="reportJoinWords"><list><block var="text"/></list></block></list></block></block></script></block-definition><block-definition s="use case-independent comparison" type="predicate" category="sensing"><header></header><code></code><translations>ca:comparacions ignorant majúscules?&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportApplyExtension"><l>var_get(name)</l><list><l>_case indepent</l></list></block></block></script><list></list></block><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="remove Contact %&apos;list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>newList</l></list></block><block s="doSetVar"><l>newList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doForEach"><l>contactItem</l><block var="contact list"/><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block var="contactItem"/><custom-block s="name from contact %l"><block var="item"/></custom-block></block></block><script><block s="doAddToList"><block var="contactItem"/><block var="newList"/></block></script><list></list></block></script></block></script></block><block s="doReport"><block var="newList"/></block></script></block-definition></blocks><primitives></primitives><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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="422"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="423"></list></costumes><sounds><list struct="atomic" id="424"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Delete contact" idx="4" x="-156" y="-135" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,0,72.82799999999999,1" pen="tip" id="429"><costumes><list id="430"><item><ref mediaID="Contact List Challenge_Delete contact_cst_delete contact"></ref></item></list></costumes><sounds><list struct="atomic" id="431"></list></sounds><blocks></blocks><variables></variables><scripts><script x="122.00000000000017" y="113.16666666666657"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doShowVar"><l>contact list</l></block><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doAsk"><l>what is the name of the contact you are looking for?</l></block><block s="doSetVar"><l>result</l><custom-block s="find contact with name: %s"><block s="getLastAnswer"></block></custom-block></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doSayFor"><l>This name is not found in the contact list</l><l>2</l></block></script><script><block s="doForEach"><l>item</l><block var="result"/><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block><block s="doAsk"><block s="reportJoinWords"><list><l>Type "d" if you want to delete.</l><block s="reportListAttribute"><l><option>length</option></l><block var="result"/></block><l>contact, otherwise press any other key</l></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>d</l></list></block><script><block s="doSetVar"><l>contact list</l><custom-block s="remove Contact %l"><block var="result"/></custom-block></block></script><script><block s="doSayFor"><l>Cancelled no contacts were removed.</l><l>2</l></block></script></block></script></block></script></scripts></sprite><sprite name="Find contact" idx="3" x="-31" y="-134.99999999999994" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="85.374,137.70000000000002,0,1" pen="tip" id="501"><costumes><list id="502"><item><ref mediaID="Contact List Challenge_Find contact_cst_find contact"></ref></item></list></costumes><sounds><list struct="atomic" id="503"></list></sounds><blocks></blocks><variables></variables><scripts><script x="111" y="104.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doShowVar"><l>contact list</l></block><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doAsk"><l>what is the name of the contact you are looking for?</l></block><block s="doSetVar"><l>result</l><custom-block s="find contact with name: %s"><block s="getLastAnswer"></block></custom-block></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doSayFor"><l>This name is not found in the contact list</l><l>2</l></block></script><script><block s="doForEach"><l>item</l><block var="result"/><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block></script></block></script></scripts></sprite><sprite name="Clear list" idx="2" x="150" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="147.89999999999998,0,106.48799999999996,1" pen="tip" id="542"><costumes><list id="543"><item><ref mediaID="Contact List Challenge_Clear list_cst_clear list"></ref></item></list></costumes><sounds><list struct="atomic" id="544"></list></sounds><blocks></blocks><variables></variables><scripts><script x="105" y="101.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="gotoXY"><l>150</l><l>50</l></block><block s="doAsk"><l>Are you sure you want to delete your list? Type yes or no.</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>yes</l></list></block><script><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doShowVar"><l>contact list</l></block></script></scripts></sprite><sprite name="Add contact" idx="1" x="122" y="-64" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="575"><costumes><list id="576"><item><ref mediaID="Contact List Challenge_Add contact_cst_add contact"></ref></item></list></costumes><sounds><list struct="atomic" id="577"></list></sounds><blocks></blocks><variables></variables><scripts><script x="344.9999999999999" y="297.83333333333326"><custom-block s="name from contact %l"><block s="reportListItem"><l><option>random</option></l><block var="contact list"/></block></custom-block></script><script x="475.99999999999943" y="171.8333333333336"><custom-block s="answer the prompt %txt"><l>What&apos;s your name?</l></custom-block></script><script x="277.99999999999943" y="347.83333333333326"><custom-block s="phone number from contact: %l"><block s="reportNewList"><list><l>John</l><l>1234 Sun St</l><l>234</l></list></block></custom-block></script><script x="10" y="202.16666666666686"><block s="doDeclareVariables"><list><l>name</l><l>address</l><l>number</l></list></block><block s="doAsk"><l>Name?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Address?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Phone number?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block></script><script x="101.99999999999989" y="404.1666666666665"><block s="gotoXY"><l>150</l><l>100</l></block><block s="doSetVar"><l>contact list</l><block s="reportNewList"><list></list></block></block></script><script x="397.9999999999999" y="436.16666666666674"><block s="doAddToList"><l>thing</l><block var="contact list"/></block></script><script x="135.99999999999943" y="96"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doShowVar"><l>contact list</l></block><block s="doAddToList"><custom-block s="contact with name %s address: %s phone number: %s"><custom-block s="ask name"></custom-block><custom-block s="ask address"></custom-block><custom-block s="ask phone number"></custom-block></custom-block><block var="contact list"/></block></script></scripts></sprite><watcher var="contact list" style="normal" x="19" y="23" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="contact list"><list struct="atomic" id="648"></list></variable></variables></scene></scenes></project><media name="Contact List Challenge" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="delete contact" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAO9ElEQVR4AezaVa9mxdIH8P7vg7sHC67BPQQIBL9BAhc4BNfgHpzBPQQuIDgEAsEJ7iSEIMFdgkPQwX32u371zNozw+El5wPsJ1PT1eVd1d2rV689NNz9fv311+7///43bty44R9++GH4rrvuGt5///2HV1999eFZZ511eGhoaARaa8Oj8O856PPV52nGGWccXmaZZYbXX3/94TFjxgx/+OGHlfxffvml2j///LPa33//ffivv/4qXKHaFFNM0dlorRNoHbWNGzeuff311+2www5r8803XzvxxBPbZJNN1g4//PD2xBNPtM8//7x988037csvv2xjx44dhX/Jwbffflt5ks/vv/++8vbss8+28847r+20007t5ZdfbiussELbYIMN2ttvv1116Apb7eSTT956fChJFUaBEJO06667ri2xxBLtk08+aU8++WS7//772znnnNM233zztuSSS7bZZ5+9dbOizTLLLG2GGWYYhX/JwUwzzVR50k4//fRt5plnbossskhbb7312rbbbttuuOGG9s4777Rll122rbPOOu2MM85oSdpvv/1Wxer/G0L4z3/+U0wr6phjjmng6quvbtdee21baKGFGicU/vjjjwasOIVFS1K6yWib/HcO5AjImfzKX7ed1c5lYeBNN910tRAefPDBdvbZZ7dTTjmlTTnllI0cvlwPIXTPqFpVl156aVMgChtvvHFTwIm3Rc765UiZEbRRGFf5+6c8yBFQFI8P+ZPXJFUsPPTueVRb4DPPPNMuuuiiduWVV1b+8ZO0IQJTTTVV7ZVHHXVUu+OOO9qCCy5Yq6RN9GNMUSciVXACGIWhepb8Ux76Cd3nTd9K0SapcwGeBWHFzTXXXLWTHXnkkfVswwNDBBTrgAMOqMOCvVJRMBnTmik9rtVPUsG10d+/ZiAZrBw5A0lqpSRpfnKN3uNW29prr13PsFNPPXWkkEOE3n///fb888+3gw46qJKvshQVRUsmGRjWN3OSQQBkRmG4trF/yoN8Jam8yptcArKt+1ld6HKOrnCKZUVddtlldSYg28kMtWuuuaZtueWWzRaISLizUca1FLWMJaktTz/JyBaZTIoLIJlA+3s/CROln6RavhGTQT/JyAM1mUBLBjh5difW0U8G/GTQTkyj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" mediaID="Contact List Challenge_Delete contact_cst_delete contact"/><costume name="find contact" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAO8ElEQVR4Aezahat3xdYH8Pme232vt7hX7O4CMbFFxA7EVsRCsRsRG1tERcXAxEYM7C7EBFtsRRSsx+7nvPuzfs7xMV65f8DZnHVmZvWsNbVn/8bGh+fzzz8f/v/4b+rUqeMfffTR+HXXXTe+yy67jC+55JLjf//738fHxsYmoLU2Pgk/H4Merx6nv/zlL+MLLLDA+Morrzx++OGHj7/22msV/M8++6zKr7/+usovv/xy/Jtvvqm6RLVf//rXg47WBoY2YNvUqVPbu+++2/bee+8244wztkMOOaT98pe/bPvss0+755572ltvvdXee++99vbbb7cpU6ZMws/E4P333684ieeHH35YcXv44YfbiSee2Lbccsv2xBNPtEUWWaStssoq7fnnn688DImt8le/+lXr9bEklRgJgkzSLrroojb33HO3N954o91///3t5ptvbscff3xbZ5112jzzzNP++c9/tmFUtOmmm679+c9/noSficFf//rXipPyT3/6U/vb3/7WZp999rbSSiu1TTbZpF1yySXthRdeaAsuuGBbfvnl29FHH92StC+++KKS1f+NQfziF78oohl14IEHNnD++ee3Cy+8sM0666yNEQJfffVVA2acxMIlKdlkskx+HAMxAmImvuI3LGe1cpkYaH/84x9rItx6663tuOOOa0cccUT7zW9+0/Chi/UYxLBH1aw688wzmwQRWG211ZoETrssMtanI2FK4CZhasXvp+IgRkBSbB/iJ65JKllo8MN+VEvgQw891E499dR27rnnVvzRk7QxDL/97W9rrdx///3bNddc02aZZZaaJW2ahzJJnQZVznFgEsZqL/mpOPQB3eOmbaYok9S5AM2EMOP+85//1Eq233771d6GBsYwSNauu+5ahwVrpaQgUqY0UnpdqZ2knGuTz89GIBnNHDEDSWqmJGkesYbvdbNtueWWqz3syCOPnEjkGKZXXnmlPfbYY2333Xev4MssQUlR4klGirWNnGTkAJ5JGK9l7KfiIF5JKq7iJpYAbxseswtezOElTrLMqLPPPrvOBHgHnrF2wQUXtPXXX79ZAiExDzpKuTL5LklJmhnY8UlqmUwCNVHnAF2AA0mKBp+kls1khEu+3yaT/JhWBoZ/SSowyYhHJ5PU5vtD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" mediaID="Contact List Challenge_Find contact_cst_find contact"/><costume name="clear list" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAANtUlEQVR4Aezad4hdRRcA8HOevceOil2xoUQFUWLvCmKwIHawoQhRsWBHxYK9gB3F2EHEgiiKvYGoCHaxEBUL1th79ru/8zK7zxizke/fvex5M3P6nDPtzt3eUPf8+uuv3e8//6ZNmzb0ww8/DD3wwANDkyZNGtpkk02GFl988aFerzcMETE0BrOOQYtXi9MiiywytO666w5tu+22Q2efffbQRx99VMH/5Zdfqvzzzz+r/P3334f++uuvqktUzD333J2OiI4hOmxMmzYtvv766zj++ONjhRVWiDPPPDPmnHPOOOGEE+KZZ56Jzz//PL755pv48ssvY+rUqWMwixh8++23FSfx/P777ytuL730Ulx66aVx4IEHxmuvvRbrr79+bLfddvHuu+9WHrrEVjnXXHNFq/cysxIjQZCZGbfddlusueaa8cknn8Tzzz8fjzzySFx88cUxceLEWGuttWLJJZeMblTEYostFgsvvPAYzCIG48aNqzgpF1pooVh00UVjtdVWi2222Sb22WefuPPOO+O9996L9dZbL7bccss4//zzIzPjt99+q2S1nx7EHHPMUUQz6tRTTw1w8803x6233hqrrLJKMELgjz/+CGDGSSxcZpZs5liZ+c8YiBEQM/EVv245q5XLxEBbcMEFayI8+uijcdFFF8U555wT88wzT+BDF+seRLdH1ay6/vrrQ4II7LjjjiGBg8siY206EqYEbgymVfxmFgcxApJi+xA/cc3MShYafLcf1RL44osvxpVXXhk33XRTxR89M6OHYd5556218qSTTor7778/Vl555ZolMfBQJqkDqHKOA2PQq71kZnFoA7rFTdtMUWZmnQvQTAgzbplllqmV7MQTT6y9DQ30MEjWUUcdVYcFa6WkIFKmNFJaXamdmeVcjD2zjEBmf+aIGcjMmimZGR6xhm91s22LLbaoPezcc88dTmQP05QpU+KVV16JY445poIvswQlRYkns69Y28jJ7DuAZwyGahmbWRzEKzMrruImlgBvdI/ZBS/m8BInWWbUDTfcUGcCvB1PL2655ZbYfffdwxIIibnTUcqVra2eOZKwzKwlMrN/SsnstxnP7NczM7r3g2E+szczqSoce5lZy2hmFq7JtxJPq2f2eTL75SAeX2Yfnzmi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" mediaID="Contact List Challenge_Clear list_cst_clear list"/><costume name="add contact" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAOi0lEQVR4Aezaha9mxQ4A8PbDXRYJEljcnUDwDe6eEFwChCCLBIfgEtyChUBwCRYI7pIQggZ392CL+973/Xre7O4D3u7+Affk9nam7XQ6bUfOnK830H9+/fXX/v9//o0cOXLghx9+GLjjjjsGhg8fPrDCCisMDBkyZKDX642CiBgYhLH7oPmr+WmaaaYZWGyxxQbWXHPNgRNOOGHgww8/LOf/8ssvhf/888/Cv//++8Bff/1VZYGKiSeeuK8joi8QfWqMHDkyvv766zjooINijjnmiGOPPTYmnHDCOPjgg+Pxxx+Pzz//PL755pv48ssvY8SIEYMwFh98++235Sf+/P7778tvzzzzTJx11lmx4447xksvvRRLLbVUrLXWWvHWW29VHPqBLTzRRBNFK/cyswIjQIiZGddcc00suOCC8cknn8QTTzwR9913X5xxxhmx6aabxkILLRQzzjhj9LMipp9++ph66qkHYSw+mHbaactP8FRTTRXTTTddzDvvvLHGGmvENttsE9dff328/fbbsfjii8ewYcPilFNOicyM3377rYLV/vUQJphggmKaUUceeWSAK6+8Mq6++uqYe+65Qyca/PHHHwHMOIFFy8xqmzmIM//pAz4CfMa//NdfzmrlMjHwppxyypoIDzzwQJx++ulx4oknxiSTTBLk8Pm6h9Dfo2pWXXLJJSFAGqy77rohgGMuizpr01FjStAGYWT579/8wEdAUGwf/MevmVnBwkPv70e1BD799NNx/vnnx+WXX17+x8/M6BGYdNJJa6087LDD4vbbb4+55pqrZkmM8VAmqGOQyjgGDEKv9pJ/80NL6OY3dTMFzsw6F+CZEGbcLLPMUivZoYceWnsbHugREKx99923DgvWSkHBpAyWKa0Mq2dmGReDz1g9kNnNHD4DmVkzJTPDw9forWy2rbbaarWHnXTSSaMC2SP0/vvvx/PPPx/7779/OV9kNRQUmExmp1hd5mR2BpAZhIFaxv7ND/yVmeVXfuNLQDb6j9mFzufoAidYZtSll15aZwKyfZleXHXVVbHFFluEJRCRcF9HKYdbXTlzdMAyR5cdSjKzlkwdNtnMjmYfzMzquPH01cqZ3TKQ2ckzPLMrZ3bYoJp848ONlpm1HGd28pmJVZCZZVtm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" mediaID="Contact List Challenge_Add contact_cst_add contact"/></media></snapdata>