# #include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
bool cmp(int i,int j)
{
return i>j;
}
int main()
{
int n,m,k,sum;
double p=0,sum1=0,max=0;
int a[10000];
cin>>n>>m;
k=m-2;
cout<<endl;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>a[j];
sort(a,a+m-1,cmp);//从小到大排
}
for(sum=1;sum<m-1;sum++)
{
sum1+=a[sum];
}//最高和最低去掉
p=sum1/k;
if(p>max){max=p;}
p=0;
sum1=0;
}
cout<<setprecision(2)<<fixed<<max;
system("pause");
return 0;
}