The synthesis of porphyrins from dipyrrolylmethanes