while 1: s="";b=0 for c in raw_input():s+=chr(ord(c)^32*b);b^=c<"a" print s
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page