cout << *a.next() << endl;
cout << *a.next() << endl;
cout << *a.next() << endl;
a.remove();
cout << *a.get() << endl;
cout << *a.prior() << endl;
cout << *a.prior() << endl;
cout << *a.prior() << endl;
}