A GENERAL PRINCIPLE FOR THE SYNTHESIS OF HETEROCYCLIC AND HOMOCYCLIC COMPOUNDS1