var
i,j,k,l,mm,n,m,max1,max2,g,ii,jj,p:longint;
begin
assign(input,'army.in');reset(input);
assign(output,'army.out');rewrite(output);
readln(n,p); max2:=0;
for i:=1 to p do begin
max1:=0;m:=0;mm:=0; g:=0;
for j:=1 to n do begin
read(k);
if k<m then begin
m:=k;inc(mm);
end else begin
if (max1=mm) and (g>m) then inc(mm);
if (max1<mm) then begin
max1:=mm;
g:=m;
end;
mm:=0;
m:=k;
end;
end;
if (max1=mm) and (g>m) then inc(mm);
if (max1<mm) then
max1:=mm;
if max2<max1 then begin max2:=max1;ii:=i;end;
end;
writeln(ii);
close(input);close(output);
end.