Scheme 1:
Synthesis of pyridines, pyrimidines and pyrans derivatives.