new add the RandomListNode struct