Metaphone 3 port to C#