Telephone Keypad Letter Mapping Fixed by chocobi

using C=System.Console;class M{static void Main(){for(int c,p=0;(c=C.Read())>0;)if(c==49){C.Write((char)p);p=0;}else p=p>0?p+1:c<49?32:c*3-53+c/56;}}

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

download

return to the top page