A new synthesis of pyrrolo(1,2-c)quinazoline from quinazolinium N-ylides: a re-investigation