Text this: Synthesis of novel 6-substituted-5,6-Dihydrobenzo[4,5] Imidazo[1,2-c] quinazoline compounds and evaluation of their properties