Synthesis characterisation of novel benzimidazole and pyrrolopyrimidine derivatives and their biological studies