I have a doubt ... how to reverse a linked list recursively?

I reversed the linked list…but i m confused how to still maintain that head pointer… ??

My code is this
// Q) Write a code to reverse a linked list recursively ???