7 a b ab bb ac bc abc