I want to insert a new node into a list. I need some help updating the "pointers". The current and the new node both have a next and a prev variable. Lets say we want to put the node to the right of current. Any help?