Synthesis of 2,2':5', 2"-terpyrrole, 2,5-Bis(2-pyrryl)thiophene and substituted analogs