Ответ:

Не хватает сведений о длинах или равенстве частей: продолжение условия после слов «по…» обрезано. Пришлите строку целиком, чтобы можно было найти длину CD.