O(CCOC)CCOCCO