#include<iostream.h>

#include<LINK/basic/DList.h>
#include<LINK/basic/List.h>

main()
{
	DList<int> dl;

	dl.insert(1);
	ContainerNode *cn = dl.insert(2);

	DList<int> dl2(dl);

	dl.unlink(cn);
	dl2.insert(cn);	


	cout << dl << endl; 
	cout << dl2 << endl; 
}
