Telephone Keypad Letter Mapping Fixed by GreaseMonkey

print $stdin.read.gsub(/([2-90]+)1/){(" -adgjmptw"[$1[0]-?0]+$1.length-1).chr}

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

download

return top