class Solution { public: int maxProfit(vector<int>& prices) { int in=0x3f3f3f3f,out=0; for(auto x:prices)in=min(in,x),out=max(out,x-in); return out; } };