#include <iostream>
using namespace std;
const int MAX_SIZE = 9;
int main() {
int lineSize, colSize;
cin >> lineSize >> colSize;
int mt[MAX_SIZE +1][MAX_SIZE + 1], areEqual = 1;
for (int line = 1; line <= colSize; ++line) {
for (int col = 1; col <= lineSize; ++col) {
cin >> mt[line][col];
if (((col == lineSize / 2 + 1 && mt[line][col] !=
mt[1][lineSize / 2 + 1]) || (line == colSize / 2 + 1 &&
mt[line][col] != mt[1][lineSize / 2 + 1])) && areEqual == 1) {
areEqual = 0;
}
}
}
if (areEqual == 1) {
cout << "Da";
} else {
cout << "Nu";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9TSVpFID0gOTsKCmludCBtYWluKCkgewogICAgaW50IGxpbmVTaXplLCBjb2xTaXplOwogICAgY2luID4+IGxpbmVTaXplID4+IGNvbFNpemU7CiAgICBpbnQgbXRbTUFYX1NJWkUgKzFdW01BWF9TSVpFICsgMV0sIGFyZUVxdWFsID0gMTsKICAgIGZvciAoaW50IGxpbmUgPSAxOyBsaW5lIDw9IGNvbFNpemU7ICsrbGluZSkgewogICAgICAgIGZvciAoaW50IGNvbCA9IDE7IGNvbCA8PSBsaW5lU2l6ZTsgKytjb2wpIHsKICAgICAgICAgICAgY2luID4+IG10W2xpbmVdW2NvbF07CiAgICAgICAgICAgIGlmICgoKGNvbCA9PSBsaW5lU2l6ZSAvIDIgKyAxICYmIG10W2xpbmVdW2NvbF0gIT0gCiAgICAgICAgICAgICAgICBtdFsxXVtsaW5lU2l6ZSAvIDIgKyAxXSkgfHwgKGxpbmUgPT0gY29sU2l6ZSAvIDIgKyAxICYmIAogICAgICAgICAgICAgICAgbXRbbGluZV1bY29sXSAhPSBtdFsxXVtsaW5lU2l6ZSAvIDIgKyAxXSkpICYmIGFyZUVxdWFsID09IDEpIHsKICAgICAgICAgICAgICAgIGFyZUVxdWFsID0gMDsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KICAgIGlmIChhcmVFcXVhbCA9PSAxKSB7CiAgICAgICAgY291dCA8PCAiRGEiOwogICAgfSBlbHNlIHsKICAgICAgICBjb3V0IDw8ICJOdSI7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==