#include <bits/stdc++.h>
using namespace std;
long long int x[500];
long long int y[500];
int main() {
  long long int n;
  cin >> n;
  for (long long int i = 0; i < n; i++) {
    cin >> x[i] >> y[i];
  }
  long long int ans = 0;
  for (long long int k = 0; k < n; k++) {
    long long int p = 0, q = 0, r = 0, s = 0;
    long long int a = x[k];
    long long int b = y[k];
    for (long long int h = 0; h < n; h++) {
      long long int c = x[h];
      long long int d = y[h];
      if (k == h) {
        continue;
      } else {
        if ((a > c && b == d)) {
          p++;
        } else if ((a < c && b == d)) {
          q++;
        } else if ((a == c && b > d)) {
          r++;
        } else if ((a == c && b < d)) {
          s++;
        }
      }
    }
    long long int z = min(p, q);
    z = min(z, r);
    z = min(z, s);
    if (z >= 1) {
      ans++;
    }
  }
  cout << ans << endl;
}
