Enantioselective total synthesis of (+)-brazilin, (-)-brazilein and (+)-brazilide A.