recursion: telephone words