Improve the solution of 10260 - Soundex.