Decode Caesar ciphers by *yuko*

var c:char;n:byte=random(3)*6+7;begin repeat while eoln do
begin writeln;read(c)end;read(c);if^ <locase(c)then
c:=chr((ord(c)and 31+n)mod 26+1+ord(c)and 96);write(c)until 0>0end.

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page