Progress beats perfection.

Organic Compounds Containing Oxygen - Hard - Question