Synthesis of Furo-, Pyrrolo-, and Thieno-Fused Heterocycles by Multi-Component Reactions (Part 1)†