#include <iostream>
using namespace std;
class background
{
private:
int mask[100][100];
public:
background()
{
for (int i=1; i<98; i++)
{
mask[i][1] = true;
for (int j=0; j<98; j++)
{
mask[i][j]=false;
}
}
for (int i=0; i<100; i++)
{
mask[100][i] = true;
}
}
void PutMask(int array[100][100]);
int** GetMask();
~background()
{
}
};
int** background::GetMask()
{
mask[0][0] = 0;
return (int**)mask;
}
int main() {
background bg;
int** b = bg.GetMask();
cout << "HellO" << b[0][0];
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjbGFzcyBiYWNrZ3JvdW5kCnsKcHJpdmF0ZToKaW50IG1hc2tbMTAwXVsxMDBdOwpwdWJsaWM6CgliYWNrZ3JvdW5kKCkKCXsKCQlmb3IgKGludCBpPTE7IGk8OTg7IGkrKykKCQl7CgkJCW1hc2tbaV1bMV0gPSB0cnVlOwoJCQlmb3IgKGludCBqPTA7IGo8OTg7IGorKykKCQkJewoJCQkJbWFza1tpXVtqXT1mYWxzZTsKCQkJfQoJCX0KCQlmb3IgKGludCBpPTA7IGk8MTAwOyBpKyspCgkJewoJCQltYXNrWzEwMF1baV0gPSB0cnVlOwoJCX0KCX0KCXZvaWQgUHV0TWFzayhpbnQgYXJyYXlbMTAwXVsxMDBdKTsKICAgIGludCoqIEdldE1hc2soKTsKCX5iYWNrZ3JvdW5kKCkKCXsKCX0KfTsKCiAgICBpbnQqKiBiYWNrZ3JvdW5kOjpHZXRNYXNrKCkKCXsKCSAgICBtYXNrWzBdWzBdID0gMDsKCQlyZXR1cm4gKGludCoqKW1hc2s7Cgl9CgkKCWludCBtYWluKCkgewoJICAgIGJhY2tncm91bmQgYmc7CgkgICAgaW50KiogYiA9IGJnLkdldE1hc2soKTsKCSAgICBjb3V0IDw8ICJIZWxsTyIgPDwgYlswXVswXTsKCX0=