functional group inter-conversions and structural problems using chemical reactions