c++ soln
class Solution {\npublic:\n    vector<vector<int>> flipAndInvertImage(vector<vector<int>>& image) {\n        for(int index = 0 ; index < image.size() ; index++)
```class Solution {\npublic:\n    vector<vector<int>> flipAndInvertImage(vector<vector<int>>& image) {\n        for(int index = 0 ; index < image.size() ; index++)\n        { \n            reverse(image[index].begin() , image[index].end());\n            for(int jindex = 0 ; jindex < image[0].size() ; jindex++)\n            {\n                image[index][jindex] =  !image[index][jindex];\n            }\n        }\n        return image;\n        \n    }\n};\n\n```\nsimple reverse the row and then inverse each element
['Bit Manipulation', 'C', 'C++']