program tmp;
uses crt;
var ch:char;
begin
clrscr;
readln(ch);
write('pred: ',chr(ord(ch)-1),' numpred: ', ord(ch)-1,'; posl: ',chr(ord(ch)+1),' numposl: ',ord(ch)+1);
readkey;
end.
program tmp;
uses crt;
var ch:char;
begin
clrscr;
readln(ch);
write('pred: ',chr(ord(ch)-1),' numpred: ', ord(ch)-1,'; posl: ',chr(ord(ch)+1),' numposl: ',ord(ch)+1);
readkey;
end.