class Solution { public: ListNode* help(ListNode* a, ListNode* b){ if(a == nullptr || b == nullptr) return a == nullptr ? b : a; ListNode* head, *last, *i, *j; if(b->val > a->val){head = last = a; i = a->next; j = b;} else {head = last = b; i = a; j = ...