To replace one node in a linked list with another node, copy the pointers and set the pointers that are used to put the new node in the list.
To see what pointers need to be changed, take a piece of...