#include<bits/stdc++.h>
using namespace std;
int average(int a[], int m){
double ans=0.0;
sort(a,a+m);
for(int j=1; j<m-1; j++){
ans+=a[j];
}
ans/=m-2;
return ans;
}
int main(){
int n, m, scores[20];
double max=-1.0;
cin>>n>>m;
for(int i=0; i<n; i++){
for(int k=0; k<m; k++){
cin>>scores[k];
}
if(average(scores, m)>max){
max=average(scores, m);
}
}
cout<<fixed<<setprecision(2)<<max;
return 0;
}