https://medium.com/leetsolve/c-solution-to-coding-challenge-17-letter-combinations-of-a-phone-number-fcfdf5fbf785