/*
Task: Problem 7.06
Date: Dec 24, 2020
Author: aLittleLove (Minh Vu)
*/
#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);
//freopen("input.txt","r",stdin);
int n; cin >> n >> n;
bool f = 1;
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
double x; cin >> x;
if (i!=j && x!=0.0)
{
f = 0;
}
}
}
if (f) cout << "Yes"; else cout << "No";
return 0;
}
LyoKVGFzazogUHJvYmxlbSA3LjA2CkRhdGU6IERlYyAyNCwgMjAyMApBdXRob3I6IGFMaXR0bGVMb3ZlIChNaW5oIFZ1KQoqLwoKI2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsgY2luLnRpZSgwKTsgY291dC50aWUoMCk7CiAgICAvL2ZyZW9wZW4oImlucHV0LnR4dCIsInIiLHN0ZGluKTsKICAgIGludCBuOyBjaW4gPj4gbiA+PiBuOwoJYm9vbCBmID0gMTsKICAgIGZvciAoaW50IGk9MDsgaTxuOyBpKyspCiAgICB7CiAgICAgICAgZm9yIChpbnQgaj0wOyBqPG47IGorKykKICAgICAgICB7CiAgICAgICAgICAgIGRvdWJsZSB4OyBjaW4gPj4geDsKICAgICAgICAgICAgaWYgKGkhPWogJiYgeCE9MC4wKSAKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZiA9IDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICBpZiAoZikgY291dCA8PCAiWWVzIjsgZWxzZSBjb3V0IDw8ICJObyI7CiAgICByZXR1cm4gMDsKfQ==