<qiyuangong>160_Intersection_of_Two_Linked_Lists_1.py
def getIntersectionNode( headA, headB):
    if not headA or not headB:
        return None
    a, b = headA, headB
    ans = None
    while a or b:
        if not a:
            a = headB
        if not b:
            b = headA
        if a == b and not ans:
            ans = a
        a, b = a.next, b.next
    return ans
def sample_funcname ( var_0 , var_1 ) :
    if not var_0 or not var_1 :
        return None
    var_3 , var_4 = var_0 , var_1
    var_5 = None
    while var_3 or var_4 :
        if not var_3 :
            var_3 = var_1
        if not var_4 :
            var_4 = var_0
        if var_3 == var_4 and not var_5 :
            var_5 = var_3
        var_3 , var_4 = var_3.next , var_4.next
    return var_5
