Given a linked list, swap every two adjacent nodes and return its head. You must solve the problem without modifying the values in the nodes.
Start swapping