Letter Combinations - Read Statement

Given a string containing digits 22-99, 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"].