head1 = ListNode(1)
node2 = ListNode(4)
node3 = ListNode(6)
node4 = ListNode(8)
node5 = ListNode(10)

head1.next = node2
node2.next = node3
node3.next = node4
node4.next = node5

head2 = ListNode(2)
node2 = ListNode(3)
node3 = ListNode(5)
node4 = ListNode(7)
node5 = ListNode(9)

head2.next = node2
node2.next = node3
node3.next = node4
node4.next = node5

res = merge_sorted_lists(head1, head2)
#res.show()

head1.show()
print '\n'

#head2.show()