Given a string containing digits -, return all possible letter combinations that the number could represent (like on a phone keypad).
Example: For "23", return ["ad","ae","af","bd","be","bf","cd","ce","cf"].
Given a string containing digits -, return all possible letter combinations that the number could represent (like on a phone keypad).
Example: For "23", return ["ad","ae","af","bd","be","bf","cd","ce","cf"].