#include <bits/stdc++.h>
using namespace std;
using LL = long long;
int main() {
int n; cin >> n;
vector<int> a(n), b(n);
for (int i = 0; i < n; ++i) {
cin >> a[i] >> b[i];
if ( max(a[i], a[i-1]) > min(b[i], b[i-1])) {
cout << "NO\n";
return 0;
}
}
cout << "YES\n";
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnVzaW5nIExMID0gbG9uZyBsb25nOwoKaW50IG1haW4oKSB7CgogIGludCBuOyBjaW4gPj4gbjsKICB2ZWN0b3I8aW50PiBhKG4pLCBiKG4pOwogIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CiAgICBjaW4gPj4gYVtpXSA+PiBiW2ldOwogICAgaWYgKCBtYXgoYVtpXSwgYVtpLTFdKSA+IG1pbihiW2ldLCBiW2ktMV0pKSB7CiAgICAgIGNvdXQgPDwgIk5PXG4iOwogICAgICByZXR1cm4gMDsKICAgIH0KICB9CiAgY291dCA8PCAiWUVTXG4iOwp9Cg==