trivial encoder by 51b

c;main(s){for(gets(&s);~scanf(s%2?"%1c":"%2x",&c);)printf(s%2?"%X":"%c",c);c%2||puts("A");}

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

download

return to the top page