This output from "diff clientList.h listA.h" shows the differences between the two files. Lines of clientList.h are preceded with the "<" and lines of listA.h are preceded with the ">" 2c2 < // Header file listA.h for the ADT list. --- > // Header file clientList.h for the ADT list. 5,6d4 < const int MAX_LIST = maximum-size-of-list; < typedef desired-type-of-list-item listItemType; 8c6,28 < class listClass --- > #include <string> > #include "strList.h" > > /* ================================================== */ > /* DATA TYPES */ > /* ================================================== */ > > /* definition of the client record */ > typedef struct > { > string lastName ; > string firstName ; > string phoneNum ; > int numInterests ; > stringListClass interests ; > int matchPos ; > } > clientItemType ; > > const int MAX_CLIST = 50; > typedef clientItemType cListItemType; > > class clientListClass 11c31 < listClass(); // default constructor --- > clientListClass(); // default constructor 27c47 < void ListInsert(int NewPosition, listItemType NewItem, --- > void ListInsert(int NewPosition, cListItemType NewItem, 49c69 < void ListRetrieve(int Position, listItemType& DataItem, --- > void ListRetrieve(int Position, cListItemType& DataItem, 59c79 < listItemType Items[MAX_LIST]; // array of list items --- > cListItemType Items[MAX_CLIST]; // array of list items