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;
    }
};