🔄 Pointer Reversal Odyssey
Three-pointer technique: prev, curr, next — flip arrows one by one
Ready to reverse
prev = null
curr = head
while curr !=
null:
next = curr.next
// Save next
curr.next = prev
// Reverse link
prev = curr
// Move prev
curr = next
// Move curr
head = prev