synthesis of some pyridine, pyrimidine and cyclohexenone