Write a program to maintain an database of names, addresses (including email), and phone numbers. The program should allow the user and add, delete, and modify entries as well as listing and searching. A help facility would be useful.