Selective reduction of 2-azidomethyl-1-(2-nitrophenyl) pyrrole 5 afforded 2-aminomethyl-1- (2-nitrophenyl) pyrrole 10. Pyrrolo [1, 2-a] quinoxaline 15 is obtained by treating aminoester 12 with formaldehyde. Diamine 8 reacts with either formaldehyde or benzaldehyde to give pyrrolo [1, 2-a] quinoxaline 19. Compound 10 was reductively cyclised to pyrrolo [2, 1-d][1, 2, 5]-benzotriazepine 22. Intramolecular coupling of diamine 8 with triphosgene or carbon ...