#include <stdio.h>
double average(int m,int b[20]);//可调用一个数组的数
int main()
{
int n,m,i,j,h,cont;
double k;
int gra[100][20];
int b[20];
double cap[100];
int cap2[100];
scanf("%d %d",&n,&m);
for(i=0;i<n;i++){
for(j=0;j<m;j++){
scanf("%d",&gra[i][j]);
b[j]=gra[i][j];
}
cap[i]=average(m,b);
}
// for(i=0;i<n;i++)
// printf("%d ",cap[i]);
for(i=0;i<n;i++){
k=cap[i];
// printf("%.2lf ",k);
for(h=0;h<n;h++){
if(k<cap[h])
cont++;
}
if(cont==0)
printf("%.2lf",k);
cont=0;
}
return 0;
}
double average(int m,int b[20])
{
int j,k,cont=0,i,num1,num2;
double sum;
for(j=0;j<m;j++)
sum+=b[j];
// printf("%d ",sum);
for(j=0;j<m;j++){
k=b[j];
for(i=0;i<m;i++){
if(k<b[i])
cont++;
}
if(cont==0) {
num1=k;
//printf("%d ",num1);
}
cont=0;
for(i=0;i<m;i++){
if(k>b[i])
cont++;}
if(cont==0){
num2=k;
// printf("%d ",num2);
}
cont=0;
}
sum=(sum-num1-num2)/(m-2);
// printf("%d ",sum);
return sum;
}