The pyridinium reduction route to alkaloids: a synthesis of (±)-tashiromine