#include<iostream>
using namespace std;
int a[50][5];
int main() {
int n, m, cnt;
bool bigger = 0;
double avg_stu[50], avg_cor[5];
while (cin >> n >> m) {
cnt = 0;
for (int i = 0; i < n; i++) {
avg_stu[i] = 0;
for (int j = 0; j < m; j++) {
cin >> a[i][j];
avg_stu[i] += a[i][j];
}
avg_stu[i] /= m;
}
for (int i = 0; i < m; i++) {
avg_cor[i] = 0;
for (int j = 0; j < n; j++) {
avg_cor[i] += a[j][i];
}
avg_cor[i] /= n;
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
bigger = 0;
if (a[i][j] < avg_cor[j]) break;
bigger = 1;
}
if (bigger) cnt++;
}
printf("%.2f", avg_stu[0]);
for (int i = 1; i < n; i++) {
printf(" %.2f", avg_stu[i]);
}
cout << endl;
printf("%.2f", avg_cor[0]);
for (int i = 1; i < m; i++) {
printf(" %.2f", avg_cor[i]);
}
cout << endl;
cout << cnt << endl << endl;
}
system("pause");
return 0;
}