Telephone Keypad Letter Mapping by nn

c=0;f=1;System.in.each{c=it<50?it&1?printf('%c',(f*=c-113)||c%109>2?c:c+7):32:c?c+1:it*25-472>>3}

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

download

return to the top page