Synthesis of Imidazo1,2-a annulated Pyridines, Pyrazines and Pyrimidines by a Novel Three-Component Condensation | Synapse