add dlinked list demo