<garvit244>1046_1.py
def lastStoneWeight( stones):
    while len(stones) > 1:
        max_x = max(stones)
        stones.remove(max_x)
        max_y = max(stones)
        stones.remove(max_y)
        
        if max_x != max_y:
            stones.append(max_x-max_y)
    return stones[0] if stones else 0
def sample_funcname ( var_0 ) :
    while len ( var_0 ) > 1 :
        var_4 = max ( var_0 )
        var_0.remove ( var_4 )
        var_6 = max ( var_0 )
        var_0.remove ( var_6 )
        if var_4 != var_6 :
            var_0.append ( var_4 - var_6 )
    return var_0 [ 0 ] if var_0 else 0
