class Solution { public: vector asteroidCollision(vector& asteroids) { stack stk; vector res; for (auto i:asteroids){ if (i>0){ stk.push(i); } else{ while (!stk.empty() && stk.top()>0 && stk.top()