Total synthesis of bioactive molecules: gonithalamin, kavains, mevinic acid analogue, tarchonanthuslactone and 7epigoniodiol