<snapdata remixID="10081163"><project name="u3l1" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</pentrails><costumes><list id="2"><item><costume name="contact-list-stage" center-x="240" center-y="180" image="data:image/png;base64,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qeu6q73r0/PvHYo9WSrAp1WO5od1b+197vf781KB5d5ruddZ7p1+dmnTrc+jruunPpOvjBvWQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIABIECAASBAgAEgQIBhQfv9fvr4+Dhv332Nqqqmqqqm3W735hECKQIMC3pHgOu6Pj+/rus3jxBIEWBY0G8I8G63m7qumzabzbTf79/++sBtAgwLetch6Lqup7quFwlkOT4Bhp8jwLCgdwR4aQIMGf/nNwKshAAD9/yf3wiwEgIM3PN/fiPASrzrHPCzr3E8Hs8TqsqJW9vtdhqG4fy4pmkuXvPe1jTNt8YMfE6AYUE/GeBhGKaqqh4G9XQdsQBDngDDgn4qwPPHbLfbqe/7qe/7qeu6qa7rqaqq8+OHYTj/vnxe27bnn/d9f7HXDLyXAMOCfirA2+32/Pu+7+++zi3OAUOGAMOCfirAr/wNAYYMAYYFJQJ8PB6/9PoCDBkCDAtKHILebDbT4XB4+vUFGDIEGBb0UwE+HA5XM6CbpnlqEpUAQ4YAw4J+8jKkw+FwsXBDeR3woxALMGQIMCzop2/EMY7j1Pf9zRC3bXvzOQIMGQIMC/rpAM+fN7/hxq09YQGGDAGGBSUDfNK27cUErTkBhgwBhgX9DwEex/Hh8wUYMgQYFvS/Bbi8HeVJOXv6dK9oYHkCDAv6qQAPwzCN43jzd13XnZ+73W6vfl+eJ7b4AvwcAYYFzePZNM1TW3kjjc8CXO7hlosw9H1/sSzhx8fHzRt0zBdkaJrmvIiDxRhgOQIMC5rH89mtPBf7WYB3u92nr1dV1cOYzkN92u4t7AC8ToBhQT8R4NNj2ra9Culpb/az+0Ofrh+eH452ThiWI8AAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAECDAABAgwAAQIMAAEPAPrIknxMJNxIUAAAAASUVORK5CYII=" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Clear" idx="2" x="150" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,55.080000000000055,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="clear" center-x="53" center-y="15" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17.333333333333314" y="13.333333333333343"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>50</l></block></script><script x="22" y="95.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure you want to clear your contacts? Type "yes" if you do.</l></block><block s="doIfElse"><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><script><block s="doSayFor"><l>Okay, list will stay the same.</l><l>2</l></block></script></block></script></scripts></sprite><sprite name="Find" idx="3" x="150" y="-5.684341886080802e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="3.8250000000000033,191.25,0,1" pen="tip" id="43"><costumes><list id="44"><item><costume name="find" center-x="53" center-y="15" image="data:image/png;base64,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" id="45"/></item></list></costumes><sounds><list struct="atomic" id="46"></list></sounds><blocks></blocks><variables><variable name="contactnumber"><l>1</l></variable></variables><scripts><script x="27.333333333333314" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>0</l></block></script><script x="30" y="120.66666666666663"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Do you want to search by contact number or name?</l></block><block s="doSetVar"><l>cool variable :)</l><l>0</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>contact number</l></block><script><block s="doAsk"><l>Which # contact would you like to look at?</l></block><block s="doSetVar"><l>contactnumber</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportGreaterThan"><block var="contactnumber"/><block s="reportListLength"><block var="contact list"/></block></block><script><block s="doSayFor"><l>The number you picked is not on your contact list!</l><l>2</l></block></script><script><block s="doAsk"><l>Would you like to see the name, address, birth date, or phone number for this contact?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>name</l></block><script><custom-block s="name from contact %s"><block s="reportListItem"><block var="contactnumber"/><block var="contact list"/></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>address</l></block><script><custom-block s="address from contact %s"><block s="reportListItem"><block var="contactnumber"/><block var="contact list"/></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>phone number</l></block><script><custom-block s="number from contact %s"><block s="reportListItem"><block var="contactnumber"/><block var="contact list"/></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>birth date</l></block><script><custom-block s="birthdate from contact %s"><block s="reportListItem"><block var="contactnumber"/><block var="contact list"/></block></custom-block></script></block></script></block></script><script><block s="doAsk"><l>what name would you like to search for?</l></block><block s="doForEach"><l>item</l><block var="contact list"/><script><block s="doIf"><custom-block s="string %txt contains %txt ?"><block s="reportListItem"><l>1</l><block var="item"/></block><block s="getLastAnswer"></block></custom-block><script><block s="doSayFor"><block var="item"/><l>5</l></block><block s="doSetVar"><l>cool variable :)</l><l>1</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="cool variable :)"/><l>0</l></block><script><block s="doSayFor"><l>There is no one with that name on your contacts list!</l><l>2</l></block></script></block></script></block></script></scripts></sprite><sprite name="Delete" idx="4" x="150" y="-50.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="22.84800000000002,163.20000000000002,0,1" pen="tip" id="179"><costumes><list id="180"><item><costume name="delete" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAALiklEQVRoge2bW2xUVffA9wzUFk0l7TRVE62GBzQ0GohoUxMFegmUmFDFpIiIaTBqMEEY8EmFNvYyQy9WRE0QYqMvPBj1QSmFNpHEJ0GL1ZSUalREEsjc2k47l3Pm/L6Hsnf37DlT/Of/8OVLupKdOXPO2muvve57nRkBkEwmcQPHcZienuabb75hz549VFdX4/P58Hq9agghFscthimr5cuX8/DDD1NXV0dbWxtXrlwBIJFIAGDbNgDpdJpMJgOAcBwHx3EAsCwLx3HIZDKEQiH2799PSUkJjz32GH6/n6+++oqxsTFu3LhBLBYjHA4Ti8UWxwIjGo0SDoeJRqNMTU0RiUSYmJhgaGiIzz//nKamJnw+H3V1dYyOjioHMUFIDUoFAXz22WeUlZWxbds2Ll26RDQadfU4SXRx5B8LgZR3NBrF7/dTWlpKIBDALcoJ/UYqleKtt96ioqKCU6dOYds2qVRKPU+n08odb8XEImRDJpPBsizS6bRyDAmWZQHw008/UVZWRltbGzAfAh3HmfOoRCJBJpPh6NGj3HfffVy+fDlHEZZlZWlZWkMmk1kcC4yFQJexdIg//viDe+65h08//TQLV0iEixcvUlxczMjIiNLwrSzkVowsQm6+cRwny6N0WUtnGB4e5q677uLGjRvqmYA5ba5bt4533303S/iSmB7qZC5bDH3/HqTM8hm2ft+yLGzbZvv27ezdu1cpUmQyGcbHx7nzzjuJx+MKWSega11X0H87Uf8vDDel6IYu85BlWVkKGx0dpbi4mNnZ2fkc9fbbb9Pc3JyT5EzlmArMpzw35bop21zLzVPlkcENZIJ2S8wmDX2Ofq1/lzlYykF6gr4HUwGZTAbbtnNCmMmHbduk0+kcGZiylIqTUe7kyZPATY965pln+Pjjj7MmmBqXi+ibkN9NRt0Wlkwlk8ksZuR9c/MmSPqm0s3nepWayWSyvuvryf3owjPXdjPAhXg010+n06RSqRwl6cqXn27R680332T37t3ATUXde++9/PLLL2qSPlEHaXGSmGnNUgCmV8my1KQjwdyIhIU8wS1/SlomvhttHUdfRwpajx7SGMH9MCpx9U5CPn7yeZWb0gYGBqisrARuFhMej4epqakFLVmCFLIubNNr9E9T6TpuIpEglUrlKDZfCNZDlVvokEIwDUrelx4m5+i8mN5j4khayWRS4c7MzORNA7oR69ezs7OustBB3r9y5Qp33HEHcLM893g8JJPJHCFIkD2ofF6h35eLSHpCCAoLC2lpaVE4bjEc5q3ZDLvynKfzJenLe3rIcfNYc18SR+ddClE+c8N3HCdHwNPT01k4+bzKbY4Ouvxt22Z2dhaPx0M8HkeEw2EKCgqyBKdbtFw8Fouxb98+PB4PQggKCgrYuXOn2pysGN0YO3jwIL29vaTTaaampoBsT5VzU6kUR44c4dChQzmbcPNgNyVJwe/du5fbbrtNNUOPHDkCzHmBCXr+M+nU1NQwNDSUE8IkHbm2vn+z2wNQW1vLwMBA3khh7kPeE0IQiUQQoVAIIUTOxHyVlMfjAeD333/noYceor+/n3Q6zQsvvKC6w6+99pqiY9s2XV1dBINBxUgqleLZZ59lyZIlCCHYt28fMzMzvPzyy6rbLIRgxYoVis6OHTsU/V27duVsSOezr6+PVatWMT4+jmVZrF+/ng8++ADLsmhsbFRrbNiwgUQigd/vx+fzUVlZiRCCEydOALB8+fKsrverr76K48y9UaiqqkIIwdKlSzl9+jQAExMTrF69GiEEpaWl+Hw+Jicn8fl8yri9Xi979uzJymfSMfQQKT+FEESjUUQ8HleKkoKV4KZ9Xant7e00NzfT2dnJ2rVrCYVCRCIRqqqq+PDDDxVeIBBQoS+RSNDd3c3jjz/O9evXicViVFZWcvz4cVKpFIFAQDUmJQ+9vb2sXr2aUChELBajurqao0eP5vDoOA7JZJIXX3yRjo6OHAV2dHTwyCOPMDMzw7Vr16iqqiIQCDA4OMjdd9/NxMQEJ06c4KmnnlJ0a2pqOHPmTJZsxsbGVD8uGAzS1NSE4zisX7+e119/HYALFy4ghCAcDpPJZKivr2dgYADIznM6fzpI5SlFxWIxhBBZydmtEJB5wuPxKNz29naef/75HE9YunQpXV1dykp6enqU4NLpNLt370YIgcfjwev14vF4CAaDAHR3d9Pa2qpwbdtW+AUFBQghuP3225Wg/o2ipCc3NDRw8OBBYC4fvffeezQ2NjI8PEx9fT0Ag4OD1NbWqn1v2rRJhT5J58yZMxQXF6s91NbWAlBSUqK8S/IlQ+i6desYHh5W/OSrSvUwbNv2vKImJyeVl+hVlw6SQTkR4PLly1RVVfHRRx9x+PBh6uvr1bwDBw4opgDa2to4fPiwyk/BYFBtDubyydDQEI7jEAwG2b59O/F4nL6+Pj755BPa29vZuHGjor9//36+++67nIrSLfTZtk0wGOTs2bO88847PPnkk/zzzz+Ew2HWrFlDZ2cn586do6amhmQyyenTp2loaFA0GxsblVG0tLRw7tw5Nm3aRG9vL5Zl0dHRwebNm5VSX3nlFQB+/PFH1q5dSyKRIB6Ps23bNnp6ekgkErS0tHDhwoUs3uV5S17Lgsvj8ZBIJObOUSUlJVy6dElNcjuAWZaF3+9X8bqoqIgDBw4o4ps3b1bPmpqauH79OiMjI3i9XpWLvF4vx48fx7IsGhoaFP5LL71EJBIhlUoxPj7OypUr8Xq9rFy5kvPnz5NMJtm4caPy1i1bthCNRrNynmmdspgQQvD000+rBF9TU4PH46GwsFAZS0VFBV6vl0AgwIoVKxBC0NnZCcDZs2eVJ2/ZsoWpqSm6urooLCxECKFyZ3d3N7/++iuPPvooQgiKi4s5duyY4m1wcFDt97nnniMUCrm2kXT4+++/KSwsnG8hrVmzhm+//TZrkg562SoPxCZRWcLrVpJIJHJaKxImJyezrMmcZ4J5UDRL+Xzlub4f+T4N5svjfB0Ks31k4pjzzSOBntPcDrk66B0TXQ4jIyOUl5cDIGzbZteuXaoqMw+nchGzhNU9TheG/jpf4juOk1UW6+0o83AqjUJWnm6lq07nVgdex3HydiZ0g5M5yDQsWeXBvAHpXQu3klpfT17H4/GsEj9f01bn/4svvqCurg4AYVkWX3/9NQ8++KDrJJgXkhS2XmC4NR8Xek8lqxlduW4HTCkUeU//bhY7C7WQdI/TuyZuESBfs1hXtluTWN+PNDTdCPQIcatuhO6ZW7du5dChQ6TT6bnQFw6HKSsrY3R0NKedY2rezbJvBW5z5AFRb61IZmOxGJDbjtI3ZJ7s8zVlzWtdkXpfUldsIpHI6u/J+26hTF9DKsmMMDroipSfbmH/zz//pKKigp9//hm42etLp9P4/X6am5uzQplk1ny1bIYY8/xlbkhnNl+8lrTN/GIajGmR/+Y1h57P3LwwX2jU92JGCTMn5mu76fs0jz7mHBmx0uk0PT09VFdXq2dCbuzatWuUlpYyPDycc2J2g4Vi7CLkB9OD9Fwvr+XPIn744QeFJyQSQH9/P+Xl5Vy9ejXHyvQwIRdchP8fmHkN5lpz999/P++//35WdFD9oHg8rs5Kq1atYmxsDHBXiNtb0sVx618hSW8yQ6+EU6dO8cADD+D3+3OeCf2Nq4TW1laKiopobW1lcnIyq1vtlosWYWGQFaApL6mssbExduzYQVlZGceOHVPPdXxhTpIPv//+ezZs2EBZWRlbt26lv7+fixcvcvXqVfVT5mg0SiQSWRwLjJmZGSKRCKFQiOnpaeLxOL/99htffvklgUCAJ554gmXLlvHGG2/w119/AfPFjV6wCF1JbtXP+fPn6evro76+nvLycpYtW0ZRUdHiHwT+D2PJkiWqDSXbS9XV1ezcuZOTJ08Sj8dzQqGpi/8AGcMjn8sm26kAAAAASUVORK5CYII=" id="181"/></item></list></costumes><sounds><list struct="atomic" id="182"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333314" y="126.66666666666669"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>-50</l></block></script><script x="16" y="215.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Which # contact would you like to delete?</l></block><block s="doIfElse"><block s="reportLessThan"><block s="reportListLength"><block var="contact list"/></block><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>The number you picked is not on your contact list!</l><l>2</l></block></script><script><block s="doDeleteFromList"><block s="getLastAnswer"></block><block var="contact list"/></block></script></block></script></scripts></sprite><sprite name="Add" idx="1" x="150" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="213"><costumes><list id="214"><item><costume name="add" center-x="53" center-y="15" image="data:image/png;base64,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" id="215"/></item></list></costumes><sounds><list struct="atomic" id="216"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333314" y="13.333333333333343"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>100</l></block></script><script x="16" y="95.8333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>what&apos;s your name?</l></block><block s="doSetVar"><l>name2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s your address?</l></block><block s="doSetVar"><l>address2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s your number?</l></block><block s="doSetVar"><l>number2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s your birth month?</l></block><block s="doSetVar"><l>date1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s day were you born on that month?</l></block><block s="doSetVar"><l>date2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what&apos;s your birth year?</l></block><block s="doSetVar"><l>date3</l><block s="getLastAnswer"></block></block><custom-block s="contact with name %s address %s phone %s birthdate %s"><block var="name2"/><block var="address2"/><block var="number2"/><custom-block s="date %s %s %s"><block var="date1"/><block var="date2"/><block var="date3"/></custom-block></custom-block></script><script x="35" y="499.66666666666663"><custom-block s="initials from name %s"><l></l></custom-block></script><script x="35" y="549.6666666666666"><custom-block s="all initials from contact list %s"><block var="contact list"/></custom-block></script></scripts></sprite><watcher var="name2" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="address2" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="number2" style="normal" x="2" y="115.00000399999999" color="243,118,29" hidden="true"/><watcher var="contact list" style="normal" x="8" y="3" color="243,118,29" extX="80" extY="70"/><watcher scope="Find" var="contactnumber" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="date2" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="date3" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="cool variable :)" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="slugma" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000299999996" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="string %&apos;big&apos; contains %&apos;small&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block s="evaluate"><block s="reportJSFunction"><list><l>big</l><l>small</l></list><l>return big.toLowerCase().indexOf(small.toLowerCase());</l></block><list><block var="big"/><block var="small"/></list></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="contact with name %&apos;name&apos; address %&apos;address&apos; phone %&apos;phone&apos; birthdate %&apos;date&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doAddToList"><block s="reportNewList"><list><block var="name"/><block var="address"/><block var="phone"/><block var="date"/></list></block><block var="contact list"/></block></script></block-definition><block-definition s="address from contact %&apos;input&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><block s="reportListItem"><l>2</l><block var="input"/></block><l>2</l></block></script></block-definition><block-definition s="name from contact %&apos;input&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><block s="reportListItem"><l>1</l><block var="input"/></block><l>2</l></block></script></block-definition><block-definition s="number from contact %&apos;input&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><block s="reportListItem"><l>3</l><block var="input"/></block><l>2</l></block></script></block-definition><block-definition s="date %&apos;month&apos; %&apos;day&apos; %&apos;year&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="month"/><block var="day"/><block var="year"/></list></block></block></script></block-definition><block-definition s="birthdate from contact %&apos;contact&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><block s="reportListItem"><l>4</l><block var="contact"/></block><l>2</l></block></script></block-definition><block-definition s="initials from name %&apos;name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportLetter"><l>1</l><l></l></block></autolambda><list></list></block><list><block s="reportTextSplit"><block var="name"/><l> </l></block></list></custom-block></block></script></block-definition><block-definition s="all initials from contact list %&apos;BSHU SOUSUI&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>slugma</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="BSHU SOUSUI"/><script><block s="doAddToList"><custom-block s="initials from name %s"><block s="reportListItem"><l>1</l><block var="item"/></block></custom-block><block var="slugma"/></block></script></block><block s="doReport"><block var="slugma"/></block></script></block-definition></blocks><variables><variable name="contact list"><list struct="atomic" id="989"></list></variable><variable name="name2"><l>b j y</l></variable><variable name="address2"><l>a</l></variable><variable name="number2"><l>a</l></variable><variable name="date1"><l>a</l></variable><variable name="date2"><l>a</l></variable><variable name="date3"><l>aa</l></variable><variable name="cool variable :)"><l>1</l></variable><variable name="slugma"><list id="990"><item><list struct="atomic" linked="linked" id="991">R,F</list></item><item><list struct="atomic" linked="linked" id="992">j,m</list></item><item><list struct="atomic" linked="linked" id="993">b,j,y</list></item></list></variable></variables></project><media name="u3l1" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>