#include <iostream>
using namespace std;
const int MAX_SIZE = 50;
const int MAX_VAL = 10000;
int freq[MAX_VAL];
int main() {
int n, mt[MAX_SIZE + 1][MAX_SIZE + 1];
cin >> n;
int highVal = 1;
for (int i = 1; i <= n; ++i) {
for (int j = 1; j <= n; ++j) {
cin >> mt[i][j];
++freq[mt[i][j]];
if (mt[i][j] >= highVal) {
highVal = mt[i][j]; // 4
}
}
}
int flag = 1;
for (int i = 1; i <= highVal || i <= n; ++i) {
if (freq[i] < 1 && i <= n) {
flag = 0;
}
//cout << freq[i] <<" " << i <<"\n";
}
int highApar = 0, saveVal = highVal;
for (int i = n + 1; i <= highVal; ++i) {
if (freq[i] >= highApar ) { // && saveVal > n
highApar = freq[i];
saveVal = i;
}
}
if (highVal <= n) {
saveVal = 0;
}
if (flag == 1) {
cout << "DA!\n" ;
if (saveVal != 0) {
cout << saveVal;
} else {
cout << "NU!";
}
} else {
cout << "NU!\n";
if (saveVal != 0) {
cout << saveVal;
} else {
cout << "NU!";
}
}
// cout << flag << " "<< saveVal;;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9TSVpFID0gNTA7CmNvbnN0IGludCBNQVhfVkFMID0gMTAwMDA7CmludCBmcmVxW01BWF9WQUxdOwoKaW50IG1haW4oKSB7CglpbnQgbiwgbXRbTUFYX1NJWkUgKyAxXVtNQVhfU0laRSArIDFdOwoJY2luID4+IG47CglpbnQgaGlnaFZhbCA9IDE7Cglmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsKCQlmb3IgKGludCBqID0gMTsgaiA8PSBuOyArK2opIHsKCQkJY2luID4+IG10W2ldW2pdOwoJCQkrK2ZyZXFbbXRbaV1bal1dOwoJCQlpZiAobXRbaV1bal0gPj0gaGlnaFZhbCkgewoJCQkJaGlnaFZhbCA9IG10W2ldW2pdOyAvLyA0CgkJCX0KCQl9Cgl9CglpbnQgZmxhZyA9IDE7Cglmb3IgKGludCBpID0gMTsgaSA8PSBoaWdoVmFsIHx8IGkgPD0gbjsgKytpKSB7CgkJaWYgKGZyZXFbaV0gPCAxICYmIGkgPD0gbikgewoJCQlmbGFnID0gMDsKCQl9CgkJLy9jb3V0IDw8IGZyZXFbaV0gPDwiICIgPDwgaSA8PCJcbiI7Cgl9CgkKCWludCBoaWdoQXBhciA9IDAsIHNhdmVWYWwgPSBoaWdoVmFsOwoJCglmb3IgKGludCBpID0gbiArIDE7IGkgPD0gaGlnaFZhbDsgKytpKSB7CgkJaWYgKGZyZXFbaV0gPj0gaGlnaEFwYXIgKSB7IC8vICYmIHNhdmVWYWwgPiBuCgkJCWhpZ2hBcGFyID0gZnJlcVtpXTsKCQkJc2F2ZVZhbCA9IGk7CgkJfQoJCQoJfQoJaWYgKGhpZ2hWYWwgPD0gbikgewoJCXNhdmVWYWwgPSAwOwoJfQoJCglpZiAoZmxhZyA9PSAxKSB7CgkJY291dCA8PCAiREEhXG4iIDsKCQlpZiAoc2F2ZVZhbCAhPSAwKSB7CgkJCWNvdXQgPDwgc2F2ZVZhbDsKCQl9IGVsc2UgewoJCQljb3V0IDw8ICJOVSEiOwoJCX0KCX0gIGVsc2UgIHsKCQljb3V0IDw8ICJOVSFcbiI7CgkJaWYgKHNhdmVWYWwgIT0gMCkgewoJCQljb3V0IDw8IHNhdmVWYWw7CgkJfSBlbHNlIHsKCQkJY291dCA8PCAiTlUhIjsKCQl9Cgl9CgkgCgkKCQovLwljb3V0IDw8IGZsYWcgPDwgIiAiPDwgc2F2ZVZhbDs7CglyZXR1cm4gMDsKfQ==
NQoxIDIgNCAzIDQKMSAyIDQgNCA0CjEgMiA0IDMgNAoxIDIgNCAzIDQKMSAyIDQgMyA0Cgo0CjEgMiAzIDQKMSAyIDMgNCAKMSAyIDMgNCAKMSAyIDMgNCAKCgo0CjEgMiA2IDQKNTUgNTUgNjMgMTIKNjMgNTUgNTUgMQo0IDMgMiAxCgo0CjEgMiAzIDUKMSAyIDMgNCAKMSAyIDMgNCAKMSAyIDMgNCAKCjQKMSAyIDMgNAo1NSA2MyA2MyAxMgo2MyA1NSA1NSAxCjQgMyAyIDEKCjQKMSAyIDMgNSAKMSAyIDMgNCAKMSAyIDMgNCAKMSAyIDMgNCAKCjQKMSAyIDMgNAo1NSA2MyA2MyAxMgo2MyA1NSA1NSAxCjQgMyAyIDEKCgo0CjEgMiAzIDUgCjEgMiAzIDQgCjEgMiAzIDQgCjEgMiAzIDQg
5
1 2 4 3 4
1 2 4 4 4
1 2 4 3 4
1 2 4 3 4
1 2 4 3 4
4
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
4
1 2 6 4
55 55 63 12
63 55 55 1
4 3 2 1
4
1 2 3 5
1 2 3 4
1 2 3 4
1 2 3 4
4
1 2 3 4
55 63 63 12
63 55 55 1
4 3 2 1
4
1 2 3 5
1 2 3 4
1 2 3 4
1 2 3 4
4
1 2 3 4
55 63 63 12
63 55 55 1
4 3 2 1
4
1 2 3 5
1 2 3 4
1 2 3 4
1 2 3 4