rewrite leetcode letter combinations of a phone number