#include <stdbool.h> #include <stdio.h> int main() { int n; scanf("%d",&n); int dp[n][n]; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { scanf("%d",&dp[i][j]); } } bool mark=true; for(int i=0;i<n;i++) { for(int j=0;j<i;j++) { if(dp[i][j]!=0) mark=false; } } if(mark) printf("YES"); else printf("NO"); return 0; }