(* Uþdavinys:   Raudonkepuraitė (raudonkepuraite-jau)
 * Olimpiada:   LIO'21
 * Etapas:      mokyklinis
 * Grupë:       jaunesniųjų
 *
 * Autorius:    Vytautas Gruslys
 *
 * Ciklas peržiūri asmenis paeiliui ir kiekvienu
 * žingsniu įsidėmi geriausią rastą kandidatą.
 *
 *)

const
    pavI = 'raudoniuke.in';
    pavO = 'raudoniuke.out';

var
    bylaI, bylaO : text;
    n, i, a, b, c, k, ka, kb, kc : integer;

begin
    assign(bylaI, pavI);
    reset(bylaI);

    readln(bylaI, n);
    k := 1;
    readln(bylaI, ka, kb, kc);
    for i := 2 to n do
    begin
        readln(bylaI, a, b, c);
        if (a <= ka) and (b <= kb) and (c <= kc) then
        begin
            k := i;
            ka := a;
            kb := b;
            kc := c;
        end;
    end;
    close(bylaI);

    assign(bylaO, pavO);
    rewrite(bylaO);
    writeln(bylaO, k);
    close(bylaO);
end.

