The list class has a design flaw:



Node *begin( ) const; // pointer to beginning of the list
Node *end( ) const; // pointer to end of the list


With...