Implementation of the T9; takes in input a sequence of mobile key strokes (example: 234) and returns all possible words according to the given dictionary. Includes the Italian dictionary for an example.
This was originally implemented for a challenge published on the Hardware Upgrade forum.