This document outlines a homework assignment for a C++ class where students will create a program to assist users in planning trips by calculating distances and costs between major U.S. cities using a provided distance matrix. The program will feature a menu for various options including loading cities, adding detours, calculating distances and costs, and determining the closest and farthest cities. Additionally, implementation details, function specifications, and submission requirements are included to guide students in the completion of their projects.