This package implements the List list class described in chapter 13. See Page 745 of Dale, Weems and Headington The example program is prime and implements The Sieve of Erastothenes ADT (from book) Domain Each instance of type list is a collection of up to MAX_LENGTH components, each of type ItemType Operations Create an empty list. Report if the list is empty. Report if the list is full. Report the current length. Insert an item into a list. Delete an item from the list. Search to see if an item is in the list. Print the list. I have added a few more operations to the ADT, void PrintFreelist() ; // print the free list void PrintDS() ; // print the data structure Mostly, these help us debug as we write the code.