Versatile synthesis of 3,4-b diheteropentalenes