1class Solution {2public ListNode swapPairs(ListNode head) {3ListNode dummy = new ListNode(0), prev = dummy, curr = head;4dummy.next = head;5while (curr != null && curr.next != null) {6prev.next = curr.next;7curr.next = curr.next.next;8prev.next.next = curr;9curr = curr.next;10prev = prev.next.next;11}12return dummy.next;13}14}