Phase 1 Assessment ------------------ Scalpers! You have from 10am - 3:30pm(ish) to work on this. You should be able to complete these challenges in that time. ### Challenge 1: Contacts Create a simple terminal app that allows one user to manage their contacts / personal phonebook. Think about how the contacts app in your smartphone works. The user can create a contact. A contact must have a name, and can have many email addresses and many phone numbers. The user can view all their contacts, in alphabetical order by name. The user can edit the contact's name, and edit or delete email addresses and phone numbers. Note - there is no user administration in this app. They do not need to log in to manage contacts. Assume just one person runs one copy of your application. Keep all your files in the `1-contacts` folder and don't forget to keep the Zen of Python in mind. If you forget what it is, go to your Python interpretor and import `this`. ### Challenge 2: Separate Numbers with Commas Write a method `separate_comma` which takes an integer as its input and returns a comma-separated integer as a string. Like this: ```python separate_comma(1000) # => "1,000" separate_comma(1000000) # => "1,000,000" separate_comma(0) # => "0" separate_comma(100) # => "100" ``` DO NOT use regular expressions and make sure the tests pass! It's all about the logic!