#include <bits/stdc++.h>
#define rep(i,n)for(int i=0;i<(n);i++)
using namespace std;
typedef long long ll;

const int MOD=1000000007;
const int INF=0x3f3f3f3f;
const ll INFL=0x3f3f3f3f3f3f3f3f;


int main() {
  cin.tie(nullptr);
  ios::sync_with_stdio(false);
  
  int n ; 
  cin >> n ;
  
  vector<ll>a(n);
  vector<ll>b(n);
  rep(i,n){
    cin>>a[i];
    cin>>b[i];
  }
  
  map<ll,map<ll,ll>> m;
  
  ll ans=0;
  
  rep(i,n)
    rep(j,n)
      if(i!=j) m[a[i]-a[j]][b[i]-b[j]]++, ans=max(ans,m[a[i]-a[j]][b[i]-b[j]]);
  
  cout<<n-ans<<endl;
  
}

