#include using namespace std; #include "list.h" int main() { cout << endl; List l; cin >> l ; cout << "List l" << " Located at " << &l << endl; cout << l << endl; cout << endl; List m; cin >> m ; cout << "List m" << " Located at " << &m << endl; cout << m << endl; List o = m; cout << "List o" << " Located at " << &o<< endl; cout << o << endl; List p(m); cout << "List p" << " Located at " << &p<< endl; cout << p << endl; List q; q = m; cout << "List q" << " Located at " << &q<< endl; cout << q << endl; p = l + m; cout << "List p" << " Located at " << &p<< endl; cout << p << endl; List r; r = o + m + l; cout << "List r" << " Located at " << &r<< endl; cout << r << endl; List s,t; s = t = l; l.Erase(); m.Erase(); cout << "List l" << " Located at " << &l<< endl; cout << l << endl; cout << "List m" << " Located at " << &m<< endl; cout << m << endl; cout << "List q" << " Located at " << &q<< endl; cout << q << endl; return 0; }