#include<bits/stdc++.h>
using namespace std;
double aver(double a[],int len){
double sum;double l=len;
for(int i=1;i<=len;i++){
sum+=a[i];
}
return sum/l;
}
int main(){
int m;int n;double ave;double ma=0;double order[20];int ab=0;
cin>>n>>m;
for(int h=1;h<=n;h++){
for(int i=0;i<m;i++){
cin>>order[i];
}
sort(order,order+m);
ave=aver(order,m-2);
if(ave>ma)ma=ave;
}
cout<<fixed<<setprecision(2)<<ma;
}