Python 1-line Greedy
\nclass Solution:\n    def asteroidsDestroyed(self, mass: int, asteroids: List[int]) -> bool:\n        return reduce(lambda a, b: (a[0] and a[1]>=b, a[1]+b), so
```\nclass Solution:\n    def asteroidsDestroyed(self, mass: int, asteroids: List[int]) -> bool:\n        return reduce(lambda a, b: (a[0] and a[1]>=b, a[1]+b), sorted(asteroids), (True, mass))[0]\n```
[]