class Solution:
def lastStoneWeight(self, stones: list[int]) -> int:
stones.sort()
print(stones)
while len(stones) > 1:
y = stones.pop()
x = stones.pop()
if x == y:
continue
else:
stones.append(y - x)
stones.sort()
return stones[0] if stones else 0