Nomenclature of Alcohol, Aldehyde, Ketone and Halogens