b aa abb acc abbd abbxx