added string combinations program