UML diagrams: Use case diagram
Develop a "Mailing" system. Addresses are stored in a text file and can be of two types: private house and apartment in an apartment building. The user selects a list of addresses for mailing from existing addresses. The program analyzes the selected addresses and outputs the number of addresses in private houses and apartment buildings, as well as the average number of apartments selected for mailing in one apartment building. The user should also have the ability to add addresses of both types to the address file.