Synthesis of π-extended porphyrins via intramolecular oxidative coupling | Synapse