add "Clone a linked structure with two pointers per node" algorithm