Heterocycles with one, two, three and four heteroatoms. Fused heterocycles incorporating pyridine rings. Quinolines, isoquinolines, and their fused rings. Spiroheterocycles and a solvent-free one-pot reaction of a mixture of meldrum’s or barbituric acid.