Soundex Java example in 'Modern C++ Programming with TDD'