Benzimidazole: A Valuable Insight Into The Recent