#include <bits/stdc++.h>
using namespace std;
long long int M = 1e9 + 7;
long long int inf = 9 * 1e18;
long long int begtime = clock();
mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());
long long int binpow(long long int val, long long int deg) {
  if (deg < 0) return 0;
  if (!deg) return 1 % M;
  if (deg & 1) return binpow(val, deg - 1) * val % M;
  long long int res = binpow(val, deg >> 1);
  return (res * res) % M;
}
long long int modinv(long long int n) { return binpow(n, M - 2); }
vector<long long int> used;
long long int dfs(long long int v, vector<long long int> a) {
  used[v] = 1;
  long long int u = a[v];
  if (used[u] == 0) {
    return dfs(u, a);
  } else {
    return u;
  }
}
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  ;
  long long int n, m, i, j, k, l, x, y, z, t, s;
  long long int a1, a2, a3, b1, b2, b3, c1, c2;
  long long int tc = 1;
  while (tc--) {
    cin >> n >> a1 >> a2 >> b1 >> b2 >> c1 >> c2;
    if ((a1 > b1 && a1 < c1) || (a2 > b2 && a2 < c2) || (a1 > c1 && a1 < b1) ||
        (a2 > c2 && a2 < b2)) {
      cout << "NO";
    } else {
      cout << "YES";
    }
  }
  return 0;
}
