O(CCOCCO)C(C)C