The assignment requires writing a C++ program using graphs that represents available flights for an airline company. The program should load vertices, edges, and weights from a text file named load.txt, then display a menu to the user. The user can choose to select a departure city, or exit the program. If a user chooses to select a departure city, they will be prompted to choose a destination city. The program will then determine if there is a direct or through connection between the cities and display the results.