improved soundex answer
improved substring