#include<iostream>
#include<algorithm>
#include<iomanip>
#include<cstdio>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
double b[100];
int a[100][20];
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
cin>>a[i][j];
}
}
int max1=0,min1=0;
for(int i=0;i<n;i++){
max1=a[i][0];
min1=a[i][0];
for(int j=0;j<m;j++){
if(a[i][j]>max1){
max1=a[i][j];
}
if(a[i][j]<min1){
min1=a[i][j];
}
b[i]+=a[i][j];
}
b[i]-=(min1+max1);
b[i]/=(m-2);
}
sort(b[0],b[n+1]);
cout<<fixed<<setprecision(2)<<b[n];
return 0;
}