program bai_giai;
uses crt;
var s,sd,sn,st:string;
begin
clrscr;
readln(s);
sd:=''; sn:=s;
s:=s+' ';
while pos(#32,s)<>0 do
begin
st:=copy(s,1,pos(#32,s)-1);
if length(st)>length(sd) then sd:=st;
if length(st)<length(sn) then sn:=st;
delete(s,1,pos(#32,s))
end;
write(sd,' ',sn);
readln;
end.