// Top triangular matrix
#include<iostream.h>
#include<conio.h>
int flag=1;
int a[20][20];
int i,j,n;
int main()
{
  cout <<"Enter size of square matrix: ";
  cin  >>n;
  for(i=0; i<n; i++)
    {
      cout <<" Enter row "<< i<<" :";
      for(j=0; j<n; j++)
       cin >> a[i][j];
    }
    for(int i=0 ; i<n; i++)
     for(int j=0; j<i; j++)
      if(a[i][j]!=0)
	{flag=0;
	 cout<<"No"; return 0;
	}
  for(j=0; j<n; j++)
    for(i=0; i<=j; i++)
      if(a[i][j]==0)
      {flag=0;
      cout<<"No"; return 0;}
  if (flag)
  cout<<"Top triangular matrix";
  getch();
  return 0;
}