#include <iostream>
#include <math.h>
#include <stdlib.h>
#include <algorithm>
using namespace std;
struct A
{
long long num=0;
int id=0;
};
bool cmp(A x,A y)
{
if(x.num==y.num)
return x.id<y.id;
return x.num>y.num;
}
int main()
{
int n,m;
cin>>n>>m;
struct A a[1002];
long long c,s,b,p=0;
int j=0;
while(n>0)
{
s=0;
cin>>b;
for(int i=0; i<m; i++)
{
cin>>c;
s+=c;
}
s=abs(s);
b-=s;
p+=b;
a[j].id=j+1;
a[j++].num=s;
n--;
}
sort(a,a+j,cmp);
cout << p<<" "<< a[0].id<<" "<<a[0].num << endl;
return 0;
}