program s1;
var
s:string;
i,k:integer;
begin
readln(s);
k:=0;
for i:=1 to length(s) do
if s[i] in ['.','?','!'] then k:=k+1;
writeln(k);
end.
program s1;
var
s:string;
i,k:integer;
begin
readln(s);
k:=0;
for i:=1 to length(s) do
if s[i] in ['.','?','!'] then k:=k+1;
writeln(k);
end.