program mn;
uses crt;
var a:array[1..100,1..100]of integer;
n,z,m,i,j,k,polt,polb:integer;
s:string;
BEGIN
ClrScr;
Write('N:');
readln(n);
randomize;
for i:=n downto 1 do
for j:=n downto 1 do
a[i,j]:=random(40)-15;
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:4);
writeln;
end;
s:='net';
for i:=1 to n do
begin
for j:=1 to n do
if a[i,j]>0 then inc(polt);
if (polt=n)or(polb=n)and(s='net')
then s:='da';
end;
writeln(s);
readln;
END.