#include <iostream>
using namespace std;
/*
0 1 2 3
0 1 2 3 4
1 5 6 7 8
2 9 0 1 2
3 3 4 5 6
0 1 2 3
0 6 2 8 4
1 5 1 7 3
2 4 0 6 2
3 3 9 5 1
1 => (0,0) -> (3,3)
2 => (0,1) -> (2,3)
3 => (0,2) -> (1,3)
4 => (0,3) -> (0,3)
*/
int main() {
int N1, N2, arr1[80][80], arr2[80][80];
cin >> N1 >> N1;
for(int i = 0; i < N1; i++)
for(int j = 0; j < N1; j++)
cin >> arr1[i][j];
cin >> N2 >> N2;
for(int i = 0; i < N2; i++)
for(int j = 0; j < N2; j++)
cin >> arr2[i][j];
if(N1 != N2) {
cout << "tidak identik" << endl;
}
else {
// cek identik
int identik = 0, dkiribawah = 0;
for(int i = 0; i < N1; i++)
for(int j = 0; j < N1; j++) {
if(arr1[i][j] == arr2[i][j])
identik++;
if(arr1[i][j] == arr2[N1-1-j][N1-1-i])
dkiribawah++;
}
if(identik == N1*N1)
cout << "identik" << endl;
else if(dkiribawah == N1*N1)
cout << "diagonal kiri bawah" << endl;
else
cout << "tidak identik" << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLyoKCTAgMSAyIDMKMAkxIDIgMyA0CjEJNSA2IDcgOAoyCTkgMCAxIDIKMwkzIDQgNSA2CgoJMCAxIDIgMwowCTYgMiA4IDQKMQk1IDEgNyAzCjIJNCAwIDYgMgozCTMgOSA1IDEKCjEgPT4gKDAsMCkgLT4gKDMsMykKMiA9PiAoMCwxKSAtPiAoMiwzKQozID0+ICgwLDIpIC0+ICgxLDMpCjQgPT4gKDAsMykgLT4gKDAsMykKKi8KCmludCBtYWluKCkgewoJaW50IE4xLCBOMiwgYXJyMVs4MF1bODBdLCBhcnIyWzgwXVs4MF07CgljaW4gPj4gTjEgPj4gTjE7Cglmb3IoaW50IGkgPSAwOyBpIDwgTjE7IGkrKykKCQlmb3IoaW50IGogPSAwOyBqIDwgTjE7IGorKykKCQkJY2luID4+IGFycjFbaV1bal07CgljaW4gPj4gTjIgPj4gTjI7Cglmb3IoaW50IGkgPSAwOyBpIDwgTjI7IGkrKykKCQlmb3IoaW50IGogPSAwOyBqIDwgTjI7IGorKykKCQkJY2luID4+IGFycjJbaV1bal07CglpZihOMSAhPSBOMikgewoJCWNvdXQgPDwgInRpZGFrIGlkZW50aWsiIDw8IGVuZGw7Cgl9CgllbHNlIHsKCQkvLyBjZWsgaWRlbnRpawoJCWludCBpZGVudGlrID0gMCwgZGtpcmliYXdhaCA9IDA7CgkJZm9yKGludCBpID0gMDsgaSA8IE4xOyBpKyspCgkJCWZvcihpbnQgaiA9IDA7IGogPCBOMTsgaisrKSB7CgkJCQlpZihhcnIxW2ldW2pdID09IGFycjJbaV1bal0pCgkJCQkJaWRlbnRpaysrOwoJCQkJaWYoYXJyMVtpXVtqXSA9PSBhcnIyW04xLTEtal1bTjEtMS1pXSkKCQkJCQlka2lyaWJhd2FoKys7CgkJCX0KCQlpZihpZGVudGlrID09IE4xKk4xKQoJCQljb3V0IDw8ICJpZGVudGlrIiA8PCBlbmRsOwoJCWVsc2UgaWYoZGtpcmliYXdhaCA9PSBOMSpOMSkKCQkJY291dCA8PCAiZGlhZ29uYWwga2lyaSBiYXdhaCIgPDwgZW5kbDsKCQllbHNlCgkJCWNvdXQgPDwgInRpZGFrIGlkZW50aWsiIDw8IGVuZGw7Cgl9CglyZXR1cm4gMDsKfQ==