program palindrom;
uses crt;
const n=50;
var
a: array [1..n] of char;
c:char;
i,j:integer;
begin
writeln ('zadaj retazec konciaci *'); i:=0 ; read (c);
while c<>'*' do begin
if c<>' ' then begin
i:=i+1;
a[i]:=c;
end;
read (c)
end;
j:=0;
repeat
J:=j+1
until ((j= i div 2) or (a[j]<>a[i-j+1]));
if a[j]<>a[i-j+1] then writeln (' retazec nie je palindrom')
else writeln (' retazec je palindrom') ;
readkey
end.