Reorder L0 → L1 → … → Ln into L0 → Ln → L1 → Ln-1 → … and return the head.
L0 → L1 → … → Ln
L0 → Ln → L1 → Ln-1 → …
Can you achieve O(1) auxiliary space by reversing the second half?