#include<bits/stdc++.h>
using namespace std;
struct c{
int a[30];double ans;
}stu[105];
int cmp(c x,c y);
int main()
{
int b,d;
cin>>b>>d;
for(int i=0;i<b;i++)
{
for(int j=0;j<d;j++)
cin>>stu[i].a[j];
sort(stu[i].a,stu[i].a+d);
}
for(int i=0;i<d;i++)
{
for(int j=1;j<d-1;j++)
{
stu[i].ans+=stu[i].a[j];
if(j==d-2)
stu[i].ans/=(d-2);
}
}
sort(stu,stu+b,cmp);
printf("%.2lf",stu[0].ans);
return 0;
}
int cmp(c x,c y)
{
return x.ans>y.ans;
}