ok ^^
\nint minImpossibleOR(vector<int>& n)\n{    \n\tint s{};\n\tfor(const auto & n : n)\n\t\t s |= (n-1)&n ? 0 : n;\n\tint out{1};\n\tfor( ; s&out; out<<=1);\n\tret
```\nint minImpossibleOR(vector<int>& n)\n{    \n\tint s{};\n\tfor(const auto & n : n)\n\t\t s |= (n-1)&n ? 0 : n;\n\tint out{1};\n\tfor( ; s&out; out<<=1);\n\treturn out;\n}\n```
['C', 'C++']