letter combinations, restore ip addresses, valid palindrome