In the exercise Generic Catalog you made a generic Catalog class.
Now you must add a Copy Constructor to the Catalog class. That is a constructor that has an IEnumerable<T> object as a parameter. All the elements in the IEnumerable<T> object must be copied to the new Catalog object.
See the List<T> copy constructor for inspiration.