var c,d:char;begin repeat read(c);d:=locase(c);write((^j+d)[2-ord(c=^`)]:2-ord(c=d))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