What I'm having trouble understanding is how the "previous" part of this linked list works (or if it plays any role in the operations given to me). I'm new to this and so I need some explanation on Doubly Linked Lists. So could anyone please explain it to me? I'm still new to Java.