Triangle CD2 ...