public ListNode swapPairs(ListNode head) {
if(head == null || head.next == null)return head;
ListNode one = head;
ListNode two = one.next;
ListNode tmp = two.next;
two.next = one;
one.next = swapPairs(tmp);
return two;
}