A Diels–Alder strategy towards a benzonaphthopyranoquinone