Problem
Write C++ functions to implement the following operations for the (first) simply linked implementation of a list:
(a) The constructor List (b) The copy constructor
(c) The overloaded assignment operator (d) The destructor ∼List
(e) clear (f) size
(g) empty (h) full
(i) replace (j) retrieve
(k) remove (l) traverse