HOMEWORK 5: LINKED TRAIN CARS NAME: < insert name > COLLABORATORS AND OTHER RESOURCES: List the names of everyone you talked to about this assignment (classmates, TAs, ALAC tutors, upperclassmen, students/instructor via LMS, etc.), and all of the resources (books, online reference material, etc.) you consulted in completing this assignment. < insert collaborators / resources > Remember: Your implementation for this assignment must be done on your own, as described in "Academic Integrity for Homework" handout. ESTIMATE OF # OF HOURS SPENT ON THIS ASSIGNMENT: < insert # hours > DESCRIPTION OF IMPROVED SHIPFREIGHT ALGORITHM FOR EXTRA CREDIT Aiming for optimal (fastest train speed, most freight, fewest number of engines used, and fewest resulting trains) for any input. Note: Student choice on how to prioritze between these goals. Describe your priorization and your implementation. DESCRIPTION OF IMPROVED SEPARATE ALGORITHM FOR EXTRA CREDIT Aiming for optimally comfortable trains (smaller values for average distance to dining and/or larger values for closest engine to sleeper) and/or optimally handling cases with > 2 engines. Student choice on how to prioritze between these goals. Describe your priorization and your implementation. MISC. COMMENTS TO GRADER: Optional, please be concise!