#include <bits/stdc++.h>
using namespace std;
int a[110][30];
double b[110];
int main()
{
int n,m;
cin >> n >> m;
int i,j,k;
for(i=0;i<n;i++)
{
int mx=-1,mi=1e9,sum=0;
for(j=0;j<m;j++)
{
cin >> a[i][j];
if(j>0)
{
mx = max(a[i][j],a[i][j-1]);
mi = min(a[i][j],a[i][j-1]);
}
sum += a[i][j];
}
for(k=0;k<n;k++)
{
double df=0;
df = (sum-mx-mi)*1.0/(m-2);
b[k]=df;
}
}
printf("%.2lf",*max_element(b,b+n));
return 0;
}