- #include <iostream> 
- using namespace std; 
-   
- class test 
- { 
-     int a, b; 
- public: 
-     void intake(int x, int y) 
-     { 
-         a = x; 
-         b = y; 
-     } 
-   
-     void print(int *mat) 
-     { 
-         for (int i = 0; i < a; ++i) 
-         { 
-             for (int j = 0; j < b; ++j) 
-             { 
-                 cout << mat[(b*i)+j] << " "; 
-             } 
-             cout << endl; 
-         } 
-     } 
- }; 
-   
- int main() 
- { 
-     int mat[3][2] = {{2,3},{4,5},{6,7}}; 
-     test arr; 
-     arr.intake(3,2); 
-     arr.print(&mat[0][0]); 
-     return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgdGVzdAp7CiAgICBpbnQgYSwgYjsKcHVibGljOgogICAgdm9pZCBpbnRha2UoaW50IHgsIGludCB5KQogICAgewogICAgICAgIGEgPSB4OwogICAgICAgIGIgPSB5OwogICAgfQoKICAgIHZvaWQgcHJpbnQoaW50ICptYXQpCiAgICB7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBhOyArK2kpCiAgICAgICAgewogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGI7ICsraikKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY291dCA8PCBtYXRbKGIqaSkral0gPDwgIiAiOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGNvdXQgPDwgZW5kbDsKICAgICAgICB9CiAgICB9Cn07CgppbnQgbWFpbigpCnsKICAgIGludCBtYXRbM11bMl0gPSB7ezIsM30sezQsNX0sezYsN319OwogICAgdGVzdCBhcnI7CiAgICBhcnIuaW50YWtlKDMsMik7CiAgICBhcnIucHJpbnQoJm1hdFswXVswXSk7CiAgICByZXR1cm4gMDsKfQ==