var
x: array of string;
y: string;
begin
//readln(y);
y := 'Привет мой дорогой и прекрасный умопомрач мир';
x := y.Remove(y.Length - 1).Split(' ');
y := x[0];
foreach w: string in x do
if (y.Length <= w.Length) then<br> y := w;
writeln(y.Length);
end.