The Chemistry of Funcional Groups