def main():
    faculty = advanced_python_regex.read_file_to_list()
    last_names = get_names(faculty, last_name_only=True)
    last_names_dict = make_names_dict(faculty, last_names)
    last_names_sorted = sorted(last_names_dict)
    pprint.pprint({n: last_names_dict[n] for n in last_names_sorted[:3]})
    full_names = get_names(faculty)
    full_names_dict = make_names_dict(faculty, full_names)
    full_names_sorted = sorted(full_names_dict)
    pprint.pprint({n: full_names_dict[n] for n in full_names_sorted[:3]})
    full_names_sorted = sorted(full_names_dict, key=lambda x: x[1])
    pprint.pprint({n: full_names_dict[n] for n in full_names_sorted[:3]})
def main():
    faculty = advanced_python_regex.read_file_to_list()
    save_emails(faculty)