#include <stdio.h>
#include <assert.h>
#define TRUE 1
#define FALSE 0
#define MAX 100
int main()
{
double M[MAX][MAX];
int n, i, j;
int acheidiferentes; /*encontrou elemento distinto do transposto*/
scanf("%d", &n);
assert( n <= MAX );
for (i = 0; i < n; i++)
for (j = 0; j < n; j++)
scanf("%lf", &M[i][j]);
acheidiferentes = FALSE;
for ( i = 0; i < n; i++ )
for ( j = i + 1; j < n; j++ )
if ( M[i][j] != M[j][i] )
acheidiferentes = TRUE;
if (acheidiferentes == FALSE) printf("A matriz eh simetrica.\n");
else printf("A matriz NAO eh simetrica.\n");
return 0;
}