swap ListNode by odd number or even number