Compter les Caractères Uniques de Toutes les Sous-chaînes - Difficile Dynamic Programming