#include <bits/stdc++.h>
using namespace std;
#define int long long
#define pb push_back
#define ff first
#define ss second
#define pi pair<int,int>
int ds(pi a, pi b){
return (a.ff - b.ff) * (a.ff-b.ff) + (a.ss - b.ss) * (a.ss-b.ss);
}
signed main(){
cin.tie(0)->sync_with_stdio(0);
int n; cin >> n;
vector<pi> a(n);
for(auto &i : a) cin >>i.ff >> i.ss;
int mx = 0;
for(int i=0; i < n; i ++){
int mn = INT_MAX;
for(int j=0; j < n; j ++){
if(i == j) continue;
mn = min(mn, ds(a[i], a[j]));
}
// cout << mn << '\n';
mx = max(mx, mn);
}
// cout << mx << " ";
double t = sqrt(mx);
t /= double(2);
cout << t;
}