Imidazole and Benzimidazole Synthesis by