<snapdata remixID="9132466"><project name="U3L2-ContactList Starter" 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="12.358396437500005" y="127"><block s="receiveGo"></block><block s="gotoXY"><l>30</l><l>-10</l></block></script><script x="12.358396437500005" y="201"><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="12.358396437500005" y="279"><custom-block s="get new contact"></custom-block></script><script x="12.358396437500005" y="309"><custom-block s="get name"></custom-block></script><script x="12.358396437500005" y="339"><custom-block s="get phone"></custom-block></script><script x="12.358396437500005" y="369"><custom-block s="answer to question %s"><l></l></custom-block></script><script x="920.2880849374997" y="497.80000100000007"><block var="contact list"/></script><script x="216" y="95"><custom-block s="name (Sorting form) %s"><block s="reportListItem"><l>1</l><block var="contact list"/></block></custom-block></script><script x="214" y="70"><custom-block s="name (display name) %s"><block s="reportListItem"><l>1</l><block var="contact list"/></block></custom-block></script></scripts></sprite><sprite name="Name from Num" idx="2" x="30" y="30" 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="198"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><custom-block s="Name of %s"><custom-block s="answer to question %s"><l>Type person&apos;s number</l></custom-block></custom-block><l>2</l></block></script><script x="20.000000000000114" y="124.00000000000006"><block s="receiveGo"></block><block s="gotoXY"><l>30</l><l>30</l></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,iVBORw0KGgoAAAANSUhEUgAAAIsAAAAkCAYAAAC5U8nEAAAJiklEQVR4Xu2cebRXYxfHP1dKg5R5rki3LJmWXrNukpBKprQWL695ViushUzJEplCLdOyvFGKZMyUUolYGSKZUpFh5YYSGeve3vXZOnedfu8vt7vK7dz67ftH955zfs95nr2/z3fvZ+/9q4j80hhoBjRawf3C5bVXA0uAucDs3CUW5VxoDQxoQIMOxRTXblTAytoLiRWsbAlL+IzPlpZSOh3oC4xKHk2DpVMjGo3sT//6p3Iqdam7zimqsOC/NLCUpbzES/SkJzOZOaic8l5AWQKW5vWoN3U84xvuwz4FnRU0EBpYyEKO4igmMemGcsr7BFjWY73h/ejX4wquKKipoIHlNPADP1BMcdl85rcULPXrUndBKaV1NmKjgqoKGvg/DfSmN4MZHMzyrza0mfIWb2VGTX/yJzOYwfqsT0taUkRuHF71qf7O73njsN/4jXrUq/qAf/OJIQxhN3ZjT/ZcreOuqcEe5VF60GOEVihpR7sJ4xm/puZS8V4j8eu5nod5mJ3ZmV/5lV/4hQlMqNSgQxnqggJg+WRDNoxxj+bo5W63oIXR/2pdey960Y52dKPbah13TQ02lrEcyqFjMwWWkziJxjTmZm6uAMdsZrMjO1aqJ3exgPfz+WQLtqApTTmFU7iACyoe2YEd+JzPKx2/Kg+sbWBxsx7MwRMyAxYN3Y9+jGPcCt3OF3zBLdzCq7yKrqoDHRjAAEYxigu5kAM5kNrU5jquY1d2Xc6+guJ93qc73eOen9O9JWC5l3spoYRWtFrucwb9V3M1L/IiDWjAczzHZCazF3vF9du5PZivGc2CFYspRrAoH/JhsKPjXsIlbMImFWO/zMvczd1MZzrms87hHE7ndJ7iKbZiq/jsfdzn4YM+9KEznauC19X6bObAooG3YztO47Q4589hTsWCN2dz5jFPdAcQpHddlr9vxmacwRlB+/dzPw1pGHFObhySgGIxi8Mwi1jEQzwU4JBZ/rPsx3HSkjDWHdzBQAYGWDvRKQx9G7eFIWWrN3kz5vMe7wVYxjAm3J4geoZnAlQCQZZ0noJzEIMirvmKrziBE+L5kYzkUz7lbd7mER4JNhTUrnNNSebA0pe+YWTjDo9rx3N8gOZrvg7WmMtcvuRLruVaBI9/X8ZlHM7hnMu5ofS/c0O57sb3vcIrMebKgsVdfhVXhc2cozmpmcyssOFO7BRguZIrg+F0p4mo8Gu4holMDPZJ5r4BG8RnBLCs+iAP0p/+cS2X5QpgWaaBB3ggdpTuIS0aVeVOYhKzmBWMMp/5wSDHcExkGd15abDIHhorLfliEw0jGyRgkSFkr0TKKQ83pfuSWdzlMpDyIz/Gs1OZWvF8MgcBPZzhTGMaW7Jlxf292ZvRjGZ3dg+Qf8zH/MEfMa7H07a0xfUKYPWRFckcs5gtVJnuLt2RoiLb0CYoXZqXuo0ZalEr7hu3eFramI3Zn/15nMfZhm0CXB69KwOL9xMQXczFbM3WEVsoZZRxKZeG+1jAgiqDxfU4hyd5EoNrxZjKOTqu85URE5GpXIdxWxOaYMklK5I5sKgY3YIKdNcZ9L3ACxGfGBcoZ3FW7HKvCZKneTqYxZjlLu6K3WwQaXJRf18VsMgu7uyudI0A06D5IA4Kt2FAXVVmMfaR4XRJxiO6K92YR/xv+dajaDCMbCRjGkAb9Ho/zWBZAEwmwaJifuZnPNd/wzdx4tiP/ZbTlwxjAtGTiaeM5jSvuG9QKIg0soZJiycYd3OupK+7u5/l2XB1uhjHfoM3IjbxCK/rS9yKzCOQ2tO+YkjB7t+6FwEnUzimIDDg9kSTZkVdki5HJvFkJ8gFlf8mbFQASxY0UJjDSmsgs8yy0isoPFhtGiiApdpUXfNfVABLzbdhta0g82AxgDRQNPgrtE5UGy7yvijTYDEZ5mnECrJH2hGMiBxMdYn5nCM4IoCaFo/nJuU8Fa1LkmmwJClzj5ZP8ETkX6yjVJcIVEFqQi3dk+LvXrPesy5JpsHi5P677Mech7kK8yYW017n9cio7sEebM/2YTMNa/7FRJ75ijrUievWj8x3fMInUZg0Z+MzPm9V16RYMkba+ILFetTlXM6d3MlhHBa384FFV2lSzWanhIksBTgHc0bmfqxye895m9fxnT6fFrO97/AO1ooO4ZCYZ1Yk02CxIFdKaYDDYppFN+s4JrRMyJkdtZhoUc/UudlPDfo934fC3f2OYYJMsJj4chwXbcXYOpOJNksLt3JrZG1zweL7rDl5zyyx1fA0WASiKXmNKxAsSZhpPpmTo74jO5pgO4AD4j02Plt9dk5moU0o3siN0RR9IifyEz/Fs9/xXST7nOu2bJsJvGQaLGlmUVv+baxgHcevKCTMYUreOEJDJdcsEVjdncKUiHta0zrYQcMbi1igMysr8DTaRVwUxskHFt2NbGB5QSMLwqTfxGzwDdwQpQlFFjHja6ZXAD7P8+E+zTTLGjKhjGYG2DKAa5GRrEWZ6bWgmYjlC8c9juMKYKlMA/nAonuR8m2DTORMzowUurs2LbZkvsZroWzBkXTa2cJgf6wuTslXOfa6IJNZktjEgqWM8RiPBRgcx6YlQZGIQHBuMpuA0tXIRoqtFs4h3ZGXVKh1ORZM92XfAJaVd6vqljyycgqsccxij4eskhZdkEZIV2+TXasL8ESTNnouCFcWLInBBaEuz6Ki9SdbJBS74TrSMZhCZrPAmVsMzG2RSMBiK6nuTGBY15J5dJG5ta3KNtg/eb/GgSUJeNNKERDuTN2LtK3RdCu6HLvRchliVcDie5OYxSq0Lsb3GjjLIMdybFSndYFVAcu7vBtzHsawCLgF8D3cE1VpC6lZkDRY2pZQMtELWZEP+CCCwaQ1Iffv9DwNJO1F+YiPYjdqtJu4Kaq8GsEg2GBY0UV4HNegijvZvlfzOGmxodtnks8l9wSFzVmbsmm0HhjD+LsB+JEcyfmcH01Mgsa+muQU5ecNlF1TIrYtyHr1qR89OvaxWGn3Wwhd6BIdgd7LgqizLnQZbcN2i6Y0nWEzdEEKGsinARvAetN7cPL11TlTmNIkK7RXMFm2NGBT2DSmdU/A0rM97Qd6BF0d3/7L1lILs1kVDdgM1o1us8opb5V8L7RWEUXjzubsEvMWK/pW36q8tPDZmqcBs+Wd6bx4EYvaLWHJ5PSXiK2ODd2FXbqex3lLW9KyKGkBrHnLLMx4VTRgItJc0TCGzSuj7N/AGMfL943zjkD3Zf9N2F9t9AVZ1zSwECKtPQSYnyz+f7QVH9X8gpWTAAAAAElFTkSuQmCC" 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><block s="doSayFor"><custom-block s="Phone number of %s"><custom-block s="answer to question %s"><l>Type person&apos;s name</l></custom-block></custom-block><l>2</l></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="84"><costumes><list id="85"><item><costume name="clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="86"/></item><item><costume name="clear list" center-x="92" center-y="79" image="data:image/png;base64,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" id="87"/></item></list></costumes><sounds><list struct="atomic" id="88"></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 scope="Name from Num" s="xPosition" style="normal" x="10" y="73.00000599999998" 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.00001799999993" color="74,108,212" hidden="true"/><watcher var="contact list" style="normal" x="2.9999999999995453" y="7.999999999999972" color="243,118,29" extX="186" extY="52" 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 name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>First</l><l>Last</l></list></block><block s="doSetVar"><l>First</l><custom-block s="answer to question %s"><l>Type person&apos;s first name.</l></custom-block></block><block s="doSetVar"><l>Last</l><custom-block s="answer to question %s"><l>Type person&apos;s last name.</l></custom-block></block><block s="doReport"><block s="reportNewList"><list><block var="First"/><block var="Last"/></list></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 Phone 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="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><custom-block s="get name"></custom-block></block><block s="doReport"><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="a"/></block><block s="reportListItem"><l>2</l><block var="a"/></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;name&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><custom-block s="string %txt contains %txt ?"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="#1"/></block><l> </l><block s="reportListItem"><l>2</l><block var="#1"/></block></list></block><block var="name"/></custom-block></autolambda><list><l>#1</l></list></block><block var="contact list"/></custom-block></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="a"/></block><script><block s="doReport"><l>not found</l></block></script><script><block s="doReport"><block s="reportListItem"><l>3</l><block s="reportListItem"><l>1</l><block var="a"/></block></block></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="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</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><block var="#1"/></block><block var="number"/></custom-block></autolambda><list><l>#1</l></list></block><block var="contact list"/></custom-block></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="a"/></block><script><block s="doReport"><l>not found</l></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="a"/></block></block><l> </l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="a"/></block></block></list></block></block></script></block></script></block-definition><block-definition s="name (display name) %&apos;input&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="input"/></block><l> </l><block s="reportListItem"><l>2</l><block var="input"/></block></list></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"><block s="reportJoinWords"><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></block></script></block-definition></blocks><variables><variable name="contact list"><list linked="linked" id="1094"><item><list struct="atomic" id="1095">Angel,Loya,2</list></item><item><list struct="atomic" id="1096">Jacob,Montefalcon,1</list></item></list></variable></variables></project><media name="U3L2-ContactList Starter" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>