Heterocyclic compounds derived from aliphatic amines