classSolution { public ListNode mergeInBetween(ListNode list1, int a, int b, ListNode list2) { ListNodecurr= list1; for (inti=0; i < a - 1; i++) { curr = curr.next; } ListNodeprev= curr; for (inti= a - 1; i < b; i++) { curr = curr.next; } ListNodenext= curr.next;