#include <iostream>
using namespace std;
int gameBoard[4][4] = {0};
int displayGame();
int main()
{
bool zeroFound;
int k = 0;
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 4; j++)
{
cout << gameBoard[i][j] << " ";
while(zeroFound == false)
{
if(gameBoard[3][k] == 0) {
gameBoard[3][k] = 2; zeroFound = true;
}
k++;
cout << gameBoard[3][k];
}
}
cout << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGdhbWVCb2FyZFs0XVs0XSA9IHswfTsKCmludCBkaXNwbGF5R2FtZSgpOwoKaW50IG1haW4oKQp7Cglib29sIHplcm9Gb3VuZDsKCWludCBrID0gMDsKCQoJZm9yKGludCBpID0gMDsgaSA8IDQ7IGkrKykKCXsKICAgICAgICAJZm9yKGludCBqID0gMDsgaiA8IDQ7IGorKykKICAgICAgICAJewogICAgICAgICAgICAJCWNvdXQgPDwgZ2FtZUJvYXJkW2ldW2pdIDw8ICIgIjsKCQkJCgkJCXdoaWxlKHplcm9Gb3VuZCA9PSBmYWxzZSkKCQkJewoJCQkJaWYoZ2FtZUJvYXJkWzNdW2tdID09IDApIHsKCQkJCWdhbWVCb2FyZFszXVtrXSA9IDI7IHplcm9Gb3VuZCA9IHRydWU7CgkJCQl9CgkJCQlrKys7CgkJCQljb3V0IDw8IGdhbWVCb2FyZFszXVtrXTsKCQkJfQogICAgICAgIAl9CiAgICAgICAgCWNvdXQgPDwgZW5kbDsKICAgIAl9CglyZXR1cm4gMDsKfQ==