LETTER-COMBINATIONS-OF-PHONE-NUMBER solved with dfs