uses crt;
var s:string;n,i,t:longint;
begin
clrscr;
write('Nhap xau: '); readln(s);
write('Xau chu: ');
for i:=1 to length(s) do
begin
if s[i] in ['a'..'z'] then write(s[i]);
if s[i] in ['A'..'Z'] then write(s[i]);
end;
writeln;
write('Xau so: ');
for i:=1 to length(s) do
begin
if s[i] in ['0'..'9'] then write(s[i]);
end;
writeln;
for i:=1 to length(s) do
begin
if s[i] in ['0'..'9'] then
begin
val(s[i],n);
inc(t,n);
end;
end;
writeln('Tong xau so: ',t);
readln
end.