Python solution. Simplest .2 line
\nclass Solution:\n    def lastStoneWeight(self, stones: List[int]) -> int:\n        while len(stones) > 1: stones.append(stones.pop(stones.index(max(stones))) 
```\nclass Solution:\n    def lastStoneWeight(self, stones: List[int]) -> int:\n        while len(stones) > 1: stones.append(stones.pop(stones.index(max(stones))) - stones.pop(stones.index(max(stones))))\n        return stones[0]\n```\n\n
['Python', 'Python3']